본문 바로가기
Programing/C#

[DevExpress] 도구상자 추가하기

by june._.note 2017. 8. 21.

DevExpress를 설치하면 Visual Studio에 자동으로 도구상자들이 등록이 된다.

 

그런데 어떠한 문제로 DevExpress의 도구상자가 Visual Studio에 나타나지 않을 경우 아래와 같은 방법으로 해결 가능하다.

 

 

DevExpress 설치 경로(내 컴퓨터의 경우 : C:\Program Files (x86)\DevExpress\DXperience 12.2)의 Tools 폴더에 가면

 

ToolboxCreator라는 실행파일이 존재한다.

 

실행되고있는 모든 Visual Studio프로그램을 종료하고 해당 프로그램을 실행하면

 

Empty Arguments 에러가 발생하는데 말 그대로 Arguments가 없다는 이야기이다.

 

이럴때엔 cmd창으로 들어가 DevExpress 설치 경로로 이동하여

 

아래와 같이 ToolboxCreator 프로그램을 실행하며 필요한 Arguments를 입력해주면 된다.

 

>ToolboxCreator.exe /INI:toolboxCreator.ini

 

 

toolboxCreator.ini은 ToolboxCreator 프로그램을 실행할 때 필요한 구성 설정 파일인데 실제 등록될 컴포넌트의 이름이 들어가 있다.

 

기본적으로 아래와 같은 내용이 들어가있으며 파일에 내용이 비어져 있다면 아래와 같이 등록될 컴포넌트의 이름을 넣어주면 된다.

 

ASPxEditors;ASPxGauges;ASPxGridView;ASPxHtmlEditor;ASPxPivotGrid;ASPxScheduler;ASPxSpellChecker;ASPxTreeList;ASPxperience;AgData;DXCarousel;DXCharts;DXDocking;DXGrid;DXLayoutControl;DXNavBar;DXPivotGrid;DXPrinting;DXRibbon;DXUtils;Xpf.Printing;XtraBars;XtraCharts;XtraEditors;XtraGauges;XtraGrid;XtraGridRuntime;XtraLayout;XtraNavBar;XtraPivotGrid;XtraPivotGridCore;XtraPivotGridCoreRuntime;XtraPivotGridRuntime;XtraPrintingSystem;XtraReports;XtraReportsRuntime;XtraRichEdit;XtraScheduler;XtraSchedulerCore;XtraSpellChecker;XtraTreeList;XtraVerticalGrid;XtraWizard;XtraWizardRuntime;XPO

 

 

위와같이 ToolboxCreator를 실행하고 다시 Visual Studio를 실행하면 도구상자를 생성하는 작업이 진행하고 도구상자들이 추가된다.

출처: http://nightskyhunter.tistory.com/2 [별아해의 이것저것]