考虑程序集asp.net mvc的app.config重新映射

问题描述

使用针对.NET Framework 4.6.1的ASP.NET MVC项目。构建项目vs开始后,我已将nuget软件包Antlr更新为v3.5.0.2,我收到警告

考虑对程序集“ Antlr3.Runtime,Culture = neutral,PublicKeyToken = eb42632606e9261f”从版本“ 3.4.1.9004” []到版本“ 3.5.0.2”的app.config重新映射

因此,我在web.config中添加了绑定引用,如下所示:

<dependentAssembly>
    <assemblyIdentity name="Antlr3.Runtime" publicKeyToken="eb42632606e9261f" culture="neutral" />
    <bindingRedirect oldVersion="0.0.0.0-3.5.0.2" newVersion="3.5.0.2" />
</dependentAssembly>

将其添加到web.config后,我摆脱了msbuild中的警告消息。 但是,我将在另外50个项目中使用该项目dll。将这个dll更新到另一个项目后,那些开始给我同样的警告消息。因此,我们是否需要修改所有50个项目web.config以及所有此绑定参考?

摆脱此警告消息的最佳方法是什么?

在其他项目中,我们直接引用了不使用nuget的Antlr3 dll。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...