未定义或导入预定义类型“System.Object” [dnxcore50]

Predefined type 'System.Object' is not defined or imported [dnxcore50]

提问人:Mark Burgress 提问时间:6/13/2015 最后编辑:surfmuggleMark Burgress 更新时间:2/2/2023 访问量:5601

问:

今天,我的项目充满了这些错误。与“string”、“int”等相同。我在优胜美地上运行最新的 VS Code。已卸载并重新安装 DNVM。已删除 .dnx 中的所有软件包。我可以运行我的程序,但这真的很困扰我。

第三方编辑

和 . 上使用 visual studio code 1.73.1,错误是这样的

Type "System.Object" is not defined or imported csharp(CS0518)

重现步骤

  1. 使用 vs 代码打开文件夹
  2. 打开终端并运行dotnet new console --use-program-main
  3. 打开并查看下面的结果Program.cs

vs-code 错误屏幕

VS-Code_Error

第三方 VS Code 版本详细信息

版本: 1.73.1 (system setup)
提交: 6261075646f055b99068d3688932416f2346dd3b 日期:2022-11-09T04:27:29.066Z 电子:19.0.17
铬:102.0.5005.167 节点.js:16.14.2
V8:10.2.154.15-electron.0

操作系统: Windows_NT x64 10.0.19042
Sandboxed: No

在我的版本中

Windows-10 .NET-7.0 asp.net visual-studio-code

评论

2赞 Mark Burgress 6/14/2015
我必须添加对“System.Runtime”的依赖项:“4.0.20-beta-22231”来修复这种情况,这种情况似乎出现在较新的版本 4.0.20-beta-23008 中。
0赞 natemcmaster 6/16/2015
请发布一些版本号和有关项目设置的更多信息。在过去的几周里,ASP.NET 的夜间构建存在很多不稳定因素
0赞 jkruer01 7/3/2015
我有同样的问题。我使用 yo aspnet-generator 创建了一个控制台应用程序,但我在主类上遇到了同样的错误。您相同的修复程序也解决了我的问题。
0赞 surfmuggle 2/2/2023
问题75323687可能相关

答: 暂无答案