実行時にモジュールを変更するにはどうすればよいですか?私はバインドされたコマンドでリボンメニューを持っています。メニュー項目で、「フォーム上のモジュールを変更します。」をクリックします。実行時にプリズムモジュールを変更する方法
1
A
答えて
0
AFAIKプリズムモジュールは、単に共通のアプリケーションドメインにロードされたアセンブリであるため、特定のアセンブリのアンロードはできません(.NET Frameworkの制限)。
PS: なぜ、Prismは別のAppDomainにオプションとしてモジュールをロードするとは考えられないのですか?このようにして、すべてのモジュールはかなり分離され、Load/Unload
も利用可能になります。同じAppDomainにロードされた複数のアセンブリで、AppDomain全体がクラッシュする可能性があるため、堅牢で信頼性の高いアプリケーションでは受け入れられないため、エンタープライズソリューションにとっては大きなメリットがあります。デフォルトでは "アセンブリごとのモジュール"が良いですが、追加のオプション "Module per AppDomain"は素晴らしいでしょう。多分私は何か重要なことを見逃しましたか?なぜAppDomainではなく、アセンブリごとにModuleを使用するのか、興味深いでしょう。
関連する問題
- 1. 実行時にアンドロイドで実行時にEditTextのテキストを変更する方法
- 2. 実行時にgridview行の色を変更する方法は?
- 3. 実行時に変数タイプを変更する方法
- 4. WPF + PRISM実行時にリージョンを変更する方法
- 5. 実行時にローカライズされたイメージを変更する方法
- 6. 実行時にpersistence.xmlを変更する方法
- 7. Symfony 3 - 実行時に設定値を変更する方法
- 8. Install4j:実行時にランチャーをコピーして変更する方法
- 9. 実行時にJFrameのJPanelを変更する方法
- 10. 実行時にページの場所を変更する方法
- 11. 実行時にページフォーマットを変更する方法(jasperreport)
- 12. 実行時にパラメータの値を変更する方法は?
- 13. WPF:実行時にCurrentUICultureを変更する方法
- 14. 実行時にグローバルミュール構成要素を変更する方法
- 15. 実行時にハイバネートマッピングプロパティを変更する方法
- 16. 実行時にタブバーのタブを変更する方法
- 17. 実行時に列挙を変更する方法(Java)
- 18. 実行時にSpringの@Scheduled fixedDelayを変更する方法
- 19. 実行時にSSRSレポートのデータベースを変更する方法
- 20. 実行時に突堤ログ設定を変更する方法
- 21. DataGrid(ローカリゼーション)の実行時にアプリケーションカルチャを変更する方法は?
- 22. 実行時にダイアログのタイトルを変更する方法は?
- 23. 実行時にWPFウィンドウのコンテンツを変更する方法
- 24. EJB TimeServiceを実行する時刻を変更する方法
- 25. 実行時にエレメントタイプを変更する
- 26. 実行時にテーマを変更する
- 27. 実行時にリピータインデックスを変更する
- 28. 実行時のアプリケーション出力タイプを変更する方法
- 29. デルファイfiremonkeyを変更する方法スピードボタン実行時のルックアップスタイル
- 30. アプリを一度に実行する方法と変更のない別の時間を実行する方法