为了账号安全,请及时绑定邮箱和手机立即绑定

.Net Framework 您必须添加对程序集 mscorlib 的引用

.Net Framework 您必须添加对程序集 mscorlib 的引用

C#
ITMISS 2022-11-13 17:31:13
更新并包含一些 NuGet 包后,我现在收到许多类似于以下内容的编译错误:“对象”类型是在未引用的程序集中定义的。您必须添加对程序集 'mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' 的引用我查看了You must add a reference to assembly mscorlib, version=4.0.0但我没有运行 .Net core - 这是一个 ASP.NET MVC,.Net Framework 4.7.2 项目。没有要更新的 project.json。我已经包含了 Microsoft.NETCore.Portable.Compatibility NuGet 包但没有效果。是什么原因造成的,我该如何解决?
查看完整描述

3 回答

?
互换的青春

TA贡献1797条经验 获得超6个赞

右键单击您的项目并单击 Visual Studio 中的清理解决方案,然后再次尝试构建它。大部分时间为我解决了问题。或者,如果您从其他地方复制粘贴了一个类,请尝试在您的项目中创建一个新类,然后将代码复制粘贴到另一个类中,而不是仅仅复制该类本身。



查看完整回答
反对 回复 2022-11-13
?
湖上湖

TA贡献2003条经验 获得超2个赞

我也遇到了同样的问题,我在尝试安装 EntityFramework 时遇到了这个问题。代码清理对我有用。转到分析,然后尝试使用两个配置文件运行代码清理。



查看完整回答
反对 回复 2022-11-13
?
慕工程0101907

TA贡献1887条经验 获得超5个赞

为了完整起见,我将包括实际对我有用的修复程序作为答案。

只需删除存储库,重新克隆,然后重试。



查看完整回答
反对 回复 2022-11-13
  • 3 回答
  • 0 关注
  • 738 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信