如何修复引用旧版(测试版).NET的程序集?

Sof*_*Kng 8 .net assemblies visual-studio

我正在尝试在Visual Studio 2010中编译项目.它在Visual Studio 2008中运行良好,但2010年出现以下错误:

无法解析主要引用"TiS.Core.eFlowAPI",因为它对.NET Framework程序集"mscorlib,Version = 2.0.3600.0,Culture = neutral,PublicKeyToken = b77a5c561934e089"具有间接依赖性,其具有更高版本"2.0 .3600.0"比当前目标框架中的版本"2.0.0.0".

我已经找到了MDbgCore.dll的罪魁祸首.包含此程序集(在依赖关系链中),它正在寻找mscorlib 2.0.3600.0.

经过一些研究后,它看起来像是.NET 2.0的测试版.

我该如何解决这个问题?我无权访问此第三方DLL的代码(即TiS.Core.eFlowAPI).

Sof*_*Kng 6

我已经解决了.也许是错误的方式,但我使用Reflexil来修改有问题的DLL,因此它指向正确的.NET版本.