C#dotnet无法识别

问题描述 投票:0回答:2

我一直在尝试在Visual Studio中运行一个C#项目并继续遇到错误:

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

从我在网上看到的情况来看,有些人通过在Windows的系统属性选项卡中使用SDK或“路径”环境变量来解决这个问题。问题是,我不知道这些系统设置和规范有什么用,我无法得到明确的答案。

我可以说VS无法使dotnet工作,所以想到修复这个错误的想法是什么?

c# .net visual-studio
2个回答
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并重新启动电脑。


2
投票

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

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

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

Runtime link

© www.soinside.com 2019 - 2024. All rights reserved.