2

哪里是查找绑定重定向信息的最佳位置?或者只是对您在项目中放置这些重定向的位置的基本解释?

4

3 回答 3

4

为什么不从头开始呢?

在理解了它的作用之后,你最终会得到类似的东西:

<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>
于 2009-01-22T11:51:06.373 回答
4

你放的地方只能是配置。在此处查找详细信息。

于 2009-01-22T11:51:24.737 回答
1

有几个配置文件可以包含绑定重定向。除了配置文件之外的另一个选项是使用AppDomain.AssemblyResolve事件在运行时决定重定向。我在这个答案中包含了一些示例代码。

于 2010-02-26T20:54:27.883 回答