我的计算机上安装了三个版本的.NET Core:
但是,当我执行dotnet --version
命令时,VS2017和VS 2019都返回以下错误:
PM> dotnet --version
dotnet:您是要运行dotnet SDK命令吗?请从以下位置安装dotnet SDK:
我可以创建一个针对.NET Core的解决方案,但是当我创建一个针对.NET Core的控制台应用程序时,例如,“调试”按钮的标签为Attach
,而不是通常的Start
,{{调试菜单中的1}}和Start Debugging
命令被禁用。
到目前为止我尝试过的事情:
我确实有几个其他版本的.NET Core,但由于没有针对这些版本的解决方案并希望进行清理,因此将它们卸载了。
我只剩下2.2.300和3.0.100,当我使用VS Installer修改VS2019时,它添加了SDK 2.1.700。
在不完全删除Visual Studio并从头开始安装的情况下解决此问题的任何想法吗?
答案 0 :(得分:0)
显然,还必须安装x86版本的.NET Core SDK。安装3.0.100 x86 dotnet --version
命令后,效果很好,我可以构建和调试.NET Core项目...