【发布时间】:2020-08-29 00:56:03
【问题描述】:
我正在尝试开始使用 c#(我一直在使用 VS for C++ 没有问题),每当我尝试打开 C# 项目时,我都会收到此错误:
The project file cannot be opened. The SDK resolver "Microsoft.DotNet.MSBuildSdkResolver" failed to run. Illegal characters in path.
.csprj 只有 7 行!
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
</Project>
我尝试将" 换成',但得到了同样的错误。
使用/ResetSkipPkgs 运行 VS2019 可防止此问题发生并且项目加载正常。但是我找不到问题的根源。
有没有人知道是什么原因造成的?我希望能够处理 C# 项目,而无需每次都通过命令行运行 VS!
【问题讨论】:
-
请尝试创建一个新项目并测试问题是否仍然存在?
-
嗨詹姆斯,关于这个问题的任何更新?请检查我的回答是否可以帮助您解决问题。如果有帮助,请不要忘记accept it。如果没有,请随时告诉我们:)
-
奇怪...我遇到了这个问题。我最近编辑了 PATH,但是当我使用 'dotnet run .从“Windows 终端”应用程序。一切都按预期工作。好像是VS2019的东西
标签: c# visual-studio msbuild visual-studio-2019