我有一个项目有一些dll引用Microsoft Unity 1.1,我的代码使用Unity2。
我尝试了here所描述的解决方案。但是,我在visual studio的项目中添加了2.0版dll作为参考,在<codebase ...>
标签的href中的web.config文件中,我正确指向了物理文件位置。在运行时,我仍然收到错误,因为无法加载程序集Unity 1.1。
高度赞赏任何有关如何解决此问题的想法。
使用的配置是:
<dependentAssembly>
<assemblyIdentity name="Microsoft.Unity" publicKeyToken="31bf3856ad364e35" culture="neutral"/>
<codeBase version="1.1.0.0" href="E:\Saravanan Doraiswamy\App\bin\v1.1\Microsoft.Practices.Unity.Configuration.dll" />
<codeBase version="2.0.414.0" href="E:\Saravanan Doraiswamy\App\bin\v2.1\Microsoft.Practices.Unity.Configuration.dll" />
</dependentAssembly>
答案 0 :(得分:0)
这种重定向是不可能的。因此这篇文章已经结束。