MEF で PrivateBinPath を設定するにはどうすればよいですか?
これは私がやろうとしていることです: .NET で参照の読み込みパスを変更するには?
MEF で PrivateBinPath を設定するにはどうすればよいですか?
これは私がやろうとしていることです: .NET で参照の読み込みパスを変更するには?
アプリケーション構成ファイルを通じてこれを行うことができます: assemblyBinding要素、より正確には -プローブ:
<configuration>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<probing privatePath="bin;bin2\subbin;bin3"/>
</assemblyBinding>
</runtime>
</configuration>
これにより、ランタイムはbin
、bin2
、bin2\subbin
およびbin3
ディレクトリでアセンブリを探すようになります。これらはすべて、アプリケーションのベース ディレクトリのサブディレクトリです。