来自app.config的bindingRedirect不会在构建时更新exe.config
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了来自app.config的bindingRedirect不会在构建时更新exe.config相关的知识,希望对你有一定的参考价值。
为什么以下bindingRedirect不能将我的exe.config文件更新到同一个版本?它不断更新到最新?
的app.config
<dependentAssembly>
<assemblyIdentity name="System.Net.Http" culture="neutral" publicKeyToken="b03f5f7f11d50a3a" />
<bindingRedirect oldVersion="0.0.0.0-4.2.0.0" newVersion="4.0.0.0" />
</dependentAssembly>
Application.exe.config
<dependentAssembly>
<assemblyIdentity name="System.Net.Http" culture="neutral" publicKeyToken="b03f5f7f11d50a3a" />
<bindingRedirect oldVersion="0.0.0.0-4.2.0.0" newVersion="4.2.0.0" />
</dependentAssembly>
答案
也许你有版本问题,试试这个,除非你的最新版本是4.0.0.0。如果您的最新版本是4.2.0.0,那么我认为您应该使用最新版本。
<bindingRedirect oldVersion="0.0.0.0-4.0.0.0" newVersion="4.0.0.0" />
以上是关于来自app.config的bindingRedirect不会在构建时更新exe.config的主要内容,如果未能解决你的问题,请参考以下文章
项目App.config中指定的ConnectionStrings不在ConfigurationManager.ConnectionStrings中
DB 中的 AppSettings 而不是 App.Config
从 .NET DLL 使用 webservice - app.config 问题