我注意到我的一个项目引用了3个不同版本的mscorlib:
1.0.5000.0
2.0.0.0
4.0.0.0
这个post about "mscorlib.dll & System.dll“帮助我了解mscorlib的用途,但我想知道应用程序是否正常/必需要求此程序集的多个版本。也许这是因为我从VS 2005升级了我的项目到VS 2010。
我是否可以让我的项目仅引用mscorlib的4.0.0.0版本?
答案 0 :(得分:1)
有很多原因可以让你最终这样。如果您只想要v4.0,请确保
或者,您可以删除对可能引用旧版mscorlib的所有组件的引用。这可能是不可能的,因为所有供应商可能无法将其组件升级到完全v 4.0
就个人而言,我不会担心它们,除非它们是一个主要错误的根本原因(这不太可能)。