解决在运行时出现的解决方案程序集版本不兼容问题

时间:2017-08-09 07:44:57

标签: c# visual-studio nuget solution

我有一个足够大的.NET项目解决方案,可能会遇到nuget包版本干扰问题。一个项目包含依赖于旧的Newtownsoft.JSON库版本的程序集,另一个项目使用程序集,需要更新版本的库。

我知道看起来没有办法解决它,但我的问题不在于此。我在运行时面对错误的程序集版本问题,当我调用第二个程序集中的方法时,我因此而得到异常。

那么,是否有任何工具或Visual Studio选项来检查解决方案中是否存在任何具有不兼容版本的依赖项的程序集?如果这样的工具也可以帮助解决这个问题,那将会很酷。

0 个答案:

没有答案