运行VS 2017,最新更新。自动绑定重定向
的documentation指出,启用自动绑定重定向修改的csproj文件并添加下适当<PropertyGroup>
如下:
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
历史上我的项目已在App.config几个绑定重定向项。我最近更新了解决方案的所有nuget包,并在提交中修改了几个绑定重定向条目以匹配新版本。
我想确保一切都很好,所以我删除了App.Config中的所有条目,认为它们将在下一个版本中重新生成(正如文档所暗示的那样)。
令我惊讶的是没有任何东西被添加到清洁/构建的app.config。
所以我的问题是,假设通过整合解决方案中的依赖关系,我不再需要它们了吗?
或者是有什么错,VS应该产生重定向和失败。
如果您还将' true GenerateBindingRedirectsOutputType>'添加到csproj文件,该怎么办? –
Evk
@Evk - 试过那个,仍然没有生成重定向。但是,如果我对nuget软件包进行了任何更改,重定向的确会生成。 – Wjdavis5
啊,这似乎是一个原因 – Evk