[英]Auto-update nuget packages - Assembly redirects are not added
我们正在尝试使用每晚生成的版本自动更新项目中的NuGet软件包。 原因是我们使用内部的NuGet存储库来共享某些共享库代码的最新版本,并且希望所有项目都使用最新版本。
但是,运行nuget.exe更新工作原理,但是,它不会向app.config和web.config添加绑定重定向。 通过NuGet程序包管理器或Visual Studio程序包管理器UI更新时,将添加绑定重定向。 到目前为止,我想到的潜在解决方案是:
谁能想到解决方案? 如果是这样,我将非常感激! 几天来一直困扰着我。
不久前,我再次遇到相同的问题,并因此创建了Add-BindingRedirect 。 可从发行版页面下载软件包。
您可以从解决方案的根文件夹中调用Add-BindingRedirect.exe
。 它将绑定重定向添加到找到的所有[web|app].config
文件。
用法:
\path\to\nuget\nuget.exe update
\path\to\Add-BindingRedirect\Add-BindingRedirect.exe
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.