我们已下载并运行DotNetCore.1.0.1-SDK.1.0.0.Preview2-003133-x64.exe
。关闭并重新打开命令提示符后,运行dotnet
会得到以下输出。
术语“dotnet”未被识别为cmdlet,函数,脚本文件或可操作程序的名称。
我们尝试过以下方法:
这是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
我们的PATH包括C:\Program Files\dotnet\
答案 0 :(得分:4)
再次遇到此问题后,我们found the answer here。
打开“程序和功能”,选择“Microsoft Visual C ++ Redistributable(x86)”,单击“卸载”,然后选择“修复”。修复后(如果有的话,还有x64版本),重新安装或修复.NET Core SDK 1.0.1的安装。
答案 1 :(得分:3)
还要确保"C:\Program Files\dotnet"
是“路径”系统环境变量的一部分。
卸载以前的SDK版本后,它已从我的手中消失。
答案 2 :(得分:0)
如果您的计算机上未安装.Net core,也会发生此错误。要进行验证,请从Windows Powershell或VS Code终端运行命令 dotnet --help 。如果安装了.Net core,则将看到输出,否则将出现相同的错误。如果您看到相同的错误,则:
答案 3 :(得分:0)
就我而言,问题与 x64 与 x86 差异有关。
我的路径中装有x86。我手动将其更改为“程序文件”,而不是“程序文件(x86)”,它又开始工作。
答案 4 :(得分:0)
转到“应用和功能”, 搜索Microsoft Visual C ++ Redistributable 2015 单击修改按钮,然后单击修复,对两个版本的Microsoft Visual C ++ Redistributable 2015都执行此操作。然后,它应提示您重新启动设备。 这对我有用!
答案 5 :(得分:0)
转到“控制面板”->“ Microsoft Visual C ++ Redistributable(x86)->修复”。完成此操作后,Microsoft .NET Core SDK->修复。它将起作用。
答案 6 :(得分:0)
我遇到了同样的问题。可以按照以下解决方案进行修复:
打开命令窗口 (win+R) 然后:
cd Desktop
mkdir CSharp
cd CSharp
在桌面上打开新文件,然后
dotnet new console -o firstapp
cd firstapp
code
vs 代码自动打开。
然后你打开终端:
dotnet restore
dotnet run
终于完成了。
您可以观看this video。