5
MEFでモジュールの重複を防ぐ方法は?私は(おそらく誤って)同じアセンブリの2つのコピーが存在する場合には重複モジュールをロードするためにMEFから防ぐことができますどのよう
Assembly1.dll
Assembly2.dll(コピーAssembly1の)
[ImportMany] public IList<IModule> Modules { get; private set; } public void BuildUp() { Modules = new List<IModule>(); var catalog = new DirectoryCatalog(@".\Modules"); var container = new CompositionContainer(catalog); container.ComposeParts(this); }
MEFによって読み込まれるIModuleの重複型の実装を防ぐ必要があります。ありがとう、私はこの方法で試してみます。 –