gpt4 book ai didi

c# - Visual Studio Code Dotnet Core C# : "The type or namespace name ' System' could not be found", 错误但构建成功

转载 作者:IT王子 更新时间:2023-10-29 04:07:09 24 4
gpt4 key购买 nike

尝试在 C# DotNet Core MVC 应用程序上使用 Visual Studio Code 时,我在使用 Visual Studio Code 时遇到了很多麻烦。它很难找到与 C# 相关的任何内容,甚至标记为“使用系统”;无效,说找不到。

但是,当我运行 Dotnet 构建时,它会成功,没有任何警告或错误,并且项目会运行。

我的项目.json:

 {
"version": "1.0.0-*",
"buildOptions": {
"debugType": "portable",
"emitEntryPoint": true
},
"dependencies": {
"Microsoft.NETCore.App": {
"version": "1.1.0",
"type": "platform"
},
"Microsoft.EntityFrameworkCore.Sqlite": "1.1.0",
"Microsoft.EntityFrameworkCore.Design": {
"version": "1.1.0",
"type": "build"
},
"Microsoft.AspNetCore.Mvc": "1.1.0",
"Microsoft.AspNetCore.Server.IISIntegration": "1.1.0",
"Microsoft.AspNetCore.Server.Kestrel": "1.1.0",
"Microsoft.Extensions.Configuration.EnvironmentVariables": "1.1.0",
"Microsoft.Extensions.Configuration.FileExtensions": "1.1.0",
"Microsoft.Extensions.Configuration.Json": "1.1.0",
"Microsoft.Extensions.Logging": "1.1.0",
"Microsoft.Extensions.Logging.Console": "1.1.0",
"Microsoft.Extensions.Logging.Debug": "1.1.0",
"Microsoft.Extensions.Options.ConfigurationExtensions": "1.1.0",
"Microsoft.AspNetCore.StaticFiles": "1.1.0"
},

"frameworks": {
"netcoreapp1.1": {
"dependencies": {
"Microsoft.NETCore.App": {
"type": "platform",
"version": "1.1.0"
}
},
"imports": "dnxcore50"
}
}
}

有什么想法吗?我真的用这个把我的头发拉出来。

最佳答案

有时 C# for Visual Studio Code(由 OmniSharp 提供支持)会变得困惑。

尝试重新启动 OmniSharp。这里有两种方式:

  1. 关闭并重新打开 Visual Studio Code,或者
  2. 打开命令面板并键入Restart Omnisharp

如果我们从命令行而不是从 Visual Studio Code 中恢复依赖关系,OmniSharp 往往会变得困惑。

关于c# - Visual Studio Code Dotnet Core C# : "The type or namespace name ' System' could not be found", 错误但构建成功,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41799214/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com