预定义类型“System.Object/String”未定义或导入

Mar*_*rov 4 c# asp.net asp.net-mvc asp.net-core

我在 Visual Studio 2017 中创建了默认的 ASP .NET Core MVC 应用程序,有 100 多个错误和 44 个警告。错误是:

  1. 预定义类型“System.Object”未定义或导入
  2. 预定义类型“System.String”未定义或导入
  3. 未定义或导入预定义类型“System.Int32”

我已经尝试过这些: - 重新启动并重新安装 VS - 删除 bin 和 obj 文件夹 - 重建项目 - dotnet Restore 在 VS 中重新打开项目

项目: https: //github.com/martin-petrov03/Demo/tree/master/Ex

Tre*_*vor 5

我最近也有同样的经历。我最终通过从解决方案中删除有问题的项目然后重新添加它们(实际上您可以“卸载”它们)来解决了这个问题。