플러그인을로드 할 수있는 애플리케이션을 작성해야합니다. PRISM 4 문서를 읽고 프레임 워크의 "지역"개념을 좋아합니다. 그러나 모든 모듈은 첫 번째 AppDomain에로드됩니다.하지만 타사 플러그인이 전체 앱을 손상시키지 않고 충돌 할 수있는 응용 프로그램을 구축해야합니다. (여러 응용 프로그램 도메인이 최상의 솔루션이라고 생각합니까?)자신의 AppDomain에있는 WPF 모듈/플러그인 - 프레임 워크 지원?
아무도 경험이 없습니다. 그 화제? 내가 직접 MVVM 라이트 위에 빌드해야합니까? PRISM 4는 내가 찾는 도구입니까?
감사와 안부
본인이 아는
IPC를 메시지 프로토콜로 사용 했습니까? WPF와 MAF를 사용하기가 어렵습니까? – damike
Inter-Process에 Memory Mapped Files를 사용했습니다. 읽기/쓰기 액세스를 동기화하고 마지막으로 기록 된 바이트 (4 또는 8 바이트)의 인덱스를 저장하는 전용 메모리 영역을 유지하려면 약간 더 많은 코딩이 필요합니다. –
WPF 및 MEF 사용 : 그리 어렵지 않습니다. Prism과 Caliburn 모두 MEF와의 통합을 제공합니다. [MEFContrib] (http://mefcontrib.codeplex.com/)는 두드러진 노력입니다. Google "Caliburn Micro MEF"를 통해 Caliburn에서 유사한 프로젝트를 얻을 수 있습니다. –