.Net 4.5.1自动绑定重定向

时间:2014-11-25 08:22:00

标签: .net .net-assembly .net-4.5

基于以下msdn链接http://msdn.microsoft.com/en-us/library/7wd6ex19(v=vs.110).aspx 我们得到的信息

  

从Visual Studio 2013开始,以新的桌面应用为目标   .NET Framework 4.5.1使用自动绑定重定向。这意味着   如果两个组件引用相同的不同版本   强命名程序集,运行时自动添加绑定   在输出应用程序中重定向到程序集的较新版本   配置(app.config)文件。这个重定向覆盖了   否则可能发生的装配统一。来源   app.config文件未被修改

现在我正在尝试使用简单的控制台APP和AfterBuild事件将程序集发送到GAC。当我使用安装程序安装程序集时,它适用于升级库(正在使用)在C:\ Windows \ Microsoft.Net \ Assembly中有一个新文件夹,但应用程序继续使用previos版本而不是最热心的版本部署,即如果第一个版本是1.0.0,新版本是2.0.0,应用程序继续使用版本1.0.0,即使我在.csproj文件中设置为true,.Net版本是v 4.5.1 我无法向前推进任何帮助非常感谢。

0 个答案:

没有答案