【发布时间】:2020-05-21 15:02:45
【问题描述】:
我在 Visual Studio 2017 中创建了默认的 ASP .NET Core MVC 应用程序,其中有 100 多个错误和 44 个警告。错误是:
- 未定义或导入预定义类型“System.Object”
- 未定义或导入预定义类型“System.String”
- 未定义或导入预定义类型“System.Int32”
我已经尝试过这些: - 重新启动并重新安装 VS - 删除 bin 和 obj 文件夹 - 重建项目 - dotnet restore 在 VS 中重新打开项目
【问题讨论】:
-
查看最不常见的错误。如果你有这么多错误,那么解析就会出错,它甚至无法告诉你错误在哪里。
-
还有一些命名空间错误,但模板是默认的。我不明白为什么我有错误。
-
命名空间错误会立即解释诸如“什么是对象?”之类的错误。先解决这些问题,也许它会自行解决。 Object 是 .NET 中每个 类层次结构的根。如果没有找到,其他任何东西都没有任何工作的希望。
-
我不知道如何修复它们,因为配置来自 Visual Studio,应该是正确的。
-
我不明白你在问什么。我没有理由不隐藏细节或代码。
标签: c# asp.net asp.net-mvc asp.net-core