Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C#预定义类型';System.Object';未定义或导入_C#_.net_Visual Studio_.net Core - Fatal编程技术网

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

C#预定义类型';System.Object';未定义或导入,c#,.net,visual-studio,.net-core,C#,.net,Visual Studio,.net Core,在.NET core项目中,我更改了所有项目的名称,而不是在重新加载所有项目之后,此时许多错误显示为大约3225。主要是所有的错误都与系统名称空间有关,比如 System.Object未定义或导入 System.Boolean未定义或导入 任务不存在 找不到命名空间ArgumentNullException 如何解决所有这些错误? 接近VS 删除bin、obj和.vs(可能隐藏)文件夹 手动运行dotnet还原 在VS中重新打开项目 这解决了大多数问题。这也可能是由解决方案中项目之间的循环

.NET core项目中,我更改了所有项目的名称,而不是在重新加载所有项目之后,此时许多错误显示为大约3225。主要是所有的错误都与系统名称空间有关,比如

  • System.Object
    未定义或导入
  • System.Boolean
    未定义或导入
  • 任务
    不存在
  • 找不到命名空间
    ArgumentNullException
如何解决所有这些错误?

  • 接近VS
  • 删除
    bin
    obj
    .vs
    (可能隐藏)文件夹
  • 手动运行
    dotnet还原
  • 在VS中重新打开项目

这解决了大多数问题。

这也可能是由解决方案中项目之间的循环依赖性造成的


错误MSB4006:目标依赖关系图中存在循环依赖关系,涉及目标“\u GenerateRestoreProjectPathWalk”

更改项目名称之前已处理/编译的所有内容?是否在编译时出现此错误?是的,在更改项目名称之前@cperkins如何清理项目并重新生成?或者关闭VS,手动删除bin/obj文件夹,然后重新打开VS进行编译?删除
bin
obj
并重建应该可以清理/重建应该在关闭VS后进行清理/重建通常对我有效。