如何在Visual Studio Code中修正.Net Core 3.0项目中的错误?
我已经从官网下载了 .NET Core 3.0 SDK,并使用dotnet new命令在文件夹中创建了新项目。
但是,用Visual Studio Code打开该项目时,出现以下错误:
[fail]: OmniSharp.MSBuild.ProjectLoader 当前的.NET SDK不支持针对.NET Core 3.0的目标。请将目标设置为.NET Core 2.2或更低版本,或使用支持.NET Core 3.0的.NET SDK版本。[warn]: OmniSharp.MSBuild.ProjectManager 加载项目文件'c:\Users\Marco\source\Workspaces\WebDevelopment\Samples\hello-world\hello-world.csproj'失败。 c:\Users\Marco\source\Workspaces\WebDevelopment\Samples\hello-world\hello-world.csproj C:\Program Files\dotnet\sdk\2.2.102\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.TargetFrameworkInference.targets(137,5): Error: 当前的.NET SDK不支持针对.NET Core 3.0的目标。请将目标设置为.NET Core 2.2或更低版本,或使用支持.NET Core 3.0的.NET SDK版本。
[fail]: OmniSharp.MSBuild.ProjectManager 尝试更新未加载的项目:c:\Users\Marco\source\Workspaces\WebDevelopment\Samples\hello-world\hello-world.csproj
.NET Core SDK 3.0.100-preview-010184
吗?尝试运行命令dotnet --version
来查看当前的SDK版本。我在VS Code中进行了测试,它可以正确打开项目。 - Edward