所以我有一个自2011年以来一直存在的项目,其中包括对库和解决方案中的其他项目的间歇性添加。我试图将所有库和项目更新到4.7.1,我将所有库和项目设置为属性中的4.7.1框架 - >申请 - >然而,目标框架,我收到警告,调试错误以及与框架相关的一系列其他问题:
1)当我尝试调试时说“这个错误是因为你在.NET Framework 4中运行基于.NET Framework 3.5的应用程序。”
1b)在调试模式下生成错误(它与1中的错误消息链接)...
2)我搜索所有web.config文件,所有文件都显示4.7.1,没有其他任何旧项目的引用
3)我收到mscorlib的错误消息,我试图搜索stackoverflow和MSDN,但没有解决方案正在工作(尝试删除和添加依赖项/引用等)=
无法解决“mscorlib,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = b77a5c561934e089”和“mscorlib,Version = 2.0.5.0,Culture = neutral,PublicKeyToken = 7cec85d7bea7798e,Retargetable = Yes”之间的冲突。选择“mscorlib,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = b77a5c561934e089”。
我应该寻找项目中的所有部分以查找错误发生的位置?我正在尝试创建一个可以生成的所有不同潜在区域的清单,并逐一从我的列表中开始检查它们......
有什么建议吗?
提前致谢