我想用我的应用程序从更远的文件夹中绑定一个dll文件。
例如:
文件结构:
-重要文件
-夹
MyApplication.exe
我需要这样的东西:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<probing privatePath="../" />
</assemblyBinding>
</runtime>
</configuration>
但这不起作用。
最佳答案
我们通过以下方式解决了这一问题:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="Important" publicKeyToken="1234567890abcdef"/>
<codeBase version="1.2.3.4" href="../OtherFolder/Important.dll"/>
</dependentAssembly>
</assemblyBinding>
</runtime>
</configuration>