我们已经下载并运行了DotNetCore.1.0.1-SDK.1.0.0.Preview2-003133-x64.exe
。在关闭并重新打开命令提示符后,运行dotnet
会得到以下输出。
术语“dotnet”无法识别为cmdlet、函数、脚本文件或可操作程序的名称。
我们已尝试以下方法:
1.解除安装所有版本的Visual Studio。
1.卸载所有版本的.NET Core。
1.修复C++可再发行版2015 x86和x64
1.重新启动计算机。
1.然后重新安装.NET Core SDK。
这是C:/Program Files/dotnet
的内容
host
fxr
sdk
1.0.0-preview2-003133
shared
Microsoft.NETCore.App
swidtag
Microsoft .NET Core 1.0.1 - SDK 1.0.0 Preview 2-003133 (x64).swidtag
我们的路径包括C:\Program Files\dotnet\
8条答案
按热度按时间eqfvzcg81#
还要确保
"C:\Program Files\dotnet"
是“path”系统环境变量的一部分。卸载以前的SDK版本后,它已经从我的中消失了。
xzlaal3s2#
如果您的计算机上未安装.Net Core,也会发生此错误。若要验证它,请从Windows PowerShell或VS Code终端机执行命令
dotnet --help
。如果已安装.Net Core,则会看到输出,否则会出现相同的错误。如果看到相同的错误,则:它将有希望让你摆脱这个问题。
oaxa6hgo3#
再次遇到这个问题后,我们found the answer here。
打开“程序与功能,”选择“Microsoft Visual C++可再发行软件包(x86),”单击“卸载,”然后选择“修复.”修复该软件包(以及x64版本,如果有)后,重新安装或修复.NET Core SDK 1.0.1得安装.
d5vmydt94#
我遇到了同样的问题。可以通过以下解决方案解决:
1.打开命令窗口(win+R),然后:
1.在桌面上打开新文件,然后
vs代码自动打开。
1.然后打开终端:
终于搞定了。
你可以看this video。
daolsyd05#
在我的例子中,这个问题与 x64 与 x86 的差异有关。
我的路径中有x86。我手动将其更改为“Program Files”而不是“Program Files(x86)”,然后它又开始工作了。
huwehgph6#
转到应用程序和功能,搜索Microsoft Visual C++ Redistributable 2015单击修改按钮,然后单击修复,对Microsoft Visual C++ Redistributable 2015的两个版本执行此操作。然后它应该会提示您重新启动设备。这对我很有效!!
q0qdq0h27#
请转到“控制面板”-〉“Microsoft Visual C++可再发行软件包(x86)”-〉“修复”。完成此操作后,请单击“Microsoft .NET核心SDK "-〉”修复“。它将工作。
ltqd579y8#
在我的情况下,发生时我正在更新VS 2019。一旦更新完成,错误就没有了。