加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net – 我的项目引用了3个不同版本的mscorlib.dll

发布时间:2020-12-16 07:44:01 所属栏目:asp.Net 来源:网络整理
导读:我注意到我的一个项目引用了3个不同版本的mscorlib: 1.0.5000.0 2.0.0.0 4.0.0.0 这个post about “mscorlib.dll System.dll“帮助我理解了mscorlib的用途,但是我想知道应用程序是否正常/必需要求这个程序集的多个版本.也许这是因为我将我的项目从VS 2005升
我注意到我的一个项目引用了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版本?

解决方法

有很多原因可以让你最终得到这样的结果.如果你只想要v4.0,请确保你

>从VS 2010中的新项目开始
>将所有现有代码文件导入此新项目
>如果您有第三方参考
(这样的Oracle数据访问),确保
你使用他们的.Net v4.0 dll

或者,您可以删除对可能引用旧版mscorlib的所有组件的引用.这可能是不可能的,因为所有供应商可能无法将其组件升级到完全v 4.0

就个人而言,我不会担心它们,除非它们是一个主要错误的根本原因(这是不可能的).

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读