C#预定义类型'System.Object'未定义或导入

时间:2018-10-19 04:28:10

标签: c# .net visual-studio .net-core

.NET core 项目中,我更改了所有项目的名称,而不是重新加载所有项目后,当时许多错误显示大约 3225 。而且基本上所有错误都与系统名称空间有关,例如

  • System.Object未定义或导入
  • System.Boolean未定义或导入
  • Task不存在
  • 找不到
  • 命名空间ArgumentNullException

我该如何解决所有这些错误?

2 个答案:

答案 0 :(得分:8)

  • 关闭VS
  • 删除binobj.vs(可能是隐藏的)文件夹
  • 手动运行dotnet restore
  • 在VS中重新打开项目

这可以解决大多数问题。

答案 1 :(得分:0)

这也可能是由解决方案中项目之间的循环依赖引起的。

错误 MSB4006:在涉及目标“_GenerateRestoreProjectPathWalk”的目标依赖图中存在循环依赖