我一直试图在Visual Studio中运行一个C#项目,并不断遇到错误:
'"dotnet.exe"' is not recognized as an internal or external command,
operable program or batch file.
根据我在网上看到的信息,有好几个人通过在Windows的“系统属性”选项卡中弄乱了SDK或“ path”环境变量,设法解决了这个问题。问题是,我不知道这些系统设置和规格中的任何功能,并且我无法获得明确的答案。
我可以说VS无法使dotnet正常工作,那么有什么主意可以解决此错误?
答案 0 :(得分:2)
安装DotNet Core Runtime或SDK(我使用最新版本)
SDK具有开发(包括运行时)所需的所有工具,而运行dotnet核心应用程序则需要运行时。
安装后,您需要自行重启PC,以便可以使用PATH变量中输入的数据
答案 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。