【发布时间】:2019-06-18 10:26:16
【问题描述】:
我的机器上安装了三个版本的 .NET Core:
但是,当我执行dotnet --version 命令时,VS2017 和 VS 2019 都会返回以下错误:
PM> dotnet --version
dotnet :您的意思是运行 dotnet SDK 命令吗?请从以下位置安装 dotnet SDK:
我可以创建一个面向 .NET Core 的解决方案,但是当我创建一个面向 .NET Core 的控制台应用程序时,例如,调试按钮标记为 Attach 而不是像往常一样的 Start,以及 Start Debugging 和 @987654327 Debug 菜单中的 @ 命令被禁用。
到目前为止我尝试了什么:
- 在系统 PATH 变量中添加了“C:\ProgramFiles\dotnet”。
- 使用 VS Installer 修改了 VS2019。
- 重启了几次。
我确实有几个其他版本的 .NET Core,但由于我没有针对这些版本的解决方案并想要清理它们,所以将它们卸载了。
我只留下了 2.2.300 和 3.0.100,当我使用 VS Installer 修改 VS2019 时,它添加了 SDK 2.1.700。
关于如何在不完全删除 Visual Studio 并从头开始安装的情况下解决此问题的任何想法?
【问题讨论】: