查找绑定重定向信息的最佳位置在哪里?或者只是将这些重定向放在项目中的基本解释?
答案 0 :(得分:4)
为什么不从beginning开始?
在了解它的作用之后,你会得到类似的东西:
<configuration>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="myAssembly"
publicKeyToken="32ab4ba45e0a69a1"
culture="neutral" />
<bindingRedirect oldVersion="1.0.0.0"
newVersion="2.0.0.0"/>
</dependentAssembly>
</assemblyBinding>
</runtime>
</configuration>
答案 1 :(得分:4)
你把它放在哪里只能配置。查找详细信息here。
答案 2 :(得分:1)
有几个configuration files可以包含绑定重定向。除配置文件之外的另一个选项是使用AppDomain.AssemblyResolve事件来确定运行时的重定向。我在this answer中添加了一些示例代码。