[C#/WPF/PRISM] PrismApplication 클래스 : 디렉토리에서 모듈 로드하기

■ PrismApplication 클래스를 사용해 디렉토리에서 모듈을 로드하는 방법을 보여준다.

[TestLibrary 프로젝트]

ViewA.xaml

ViewA.xaml.cs

TestLibraryModule.cs

[TestProject 프로젝트]
※ TestLibrary 프로젝트를 참조하지 않는다.

App.config

MainWindow.xaml

MainWindow.xaml.cs

MainApplication.xaml

MainApplication.xaml.cs

※ CreateModuleCatalog 메소드의 디렉토리 경로를 컴파일 모드에 따라 Debug와 Release로 변경할 수 있으나 예제에서는 Debug 모드로 컴파일하는 것으로 한정한다.

TestSolution.zip

Advertisements