Ang*_*ker 7 .net c# asp.net visual-studio visual-studio-2017
我继承了许多项目的巨大解决方案.这些项目中的每一个都引用了大量的旧学校DLL程序集,Nuget包等等.一些参考文献具有不同的版本.例如,我得到了Newtonsoft.Json v8.x,9.x,10.x.因此,您可以想象构建会生成大量警告,并且web.config文件具有大量绑定重定向.
我真的想要清理这一切.有没有办法让Visual Studio(或其他工具)识别来自不同版本的相同引用?
对于 NuGet 包,您可以在 Visual Studio 中使用 Consolidate。右键单击解决方案并选择“管理解决方案的 NuGet 包...”。
通过“安装”,最新版本将安装在所有选定的项目中。