无法识别C#dotnet

时间:2019-03-10 07:17:36

标签: c# .net visual-studio

我一直试图在Visual Studio中运行一个C#项目,并不断遇到错误:

'"dotnet.exe"' is not recognized as an internal or external command, operable program or batch file.

根据我在网上看到的信息,有好几个人通过在Windows的“系统属性”选项卡中弄乱了SDK或“ path”环境变量,设法解决了这个问题。问题是,我不知道这些系统设置和规格中的任何功能,并且我无法获得明确的答案。

我可以说VS无法使dotnet正常工作,那么有什么主意可以解决此错误?

2 个答案:

答案 0 :(得分:2)

安装DotNet Core Runtime或SDK(我使用最新版本)

SDK具有开发(包括运行时)所需的所有工具,而运行dotnet核心应用程序则需要运行时。

安装后,您需要自行重启PC,以便可以使用PATH变量中输入的数据

Runtime link

答案 1 :(得分:0)

检查PC中是否有%ProgramFiles%\dotnet\文件夹,这就是dotnet.exe文件所在的位置。

如果未找到,则表示您尚未安装.NET Core SDK / Runtime。有了VS后,我假设您正在用它编写一些代码,则应从here安装SDK。

如果您有文件夹但仍然有问题,请go to your Environment Variable, add that folder to the end of PATH variable并重新启动PC。