.net - 环境变量不起作用(Windows 11)

标签 .net windows cmd path

当我开始学习 Unity 时,我尝试设置 .NET SDK。

问题是我似乎无法在 CMD 中使用 dotnet 。我检查了我的路径,看看 .NET 安装程序是否包含它,结果确实如此。在 CMD 中运行 echo %PATH% 包括 C:\Program Files\dotnet\;

在 CMD 中运行“dotnet”或任何 dotnet 命令时,我仍然收到此错误:

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

当我在 C:\Program Files\dotnet\ 目录中打开终端并运行“dotnet”时,一切都会按预期工作。

就好像 Windows 忽略了我的路径。我迷失了,找不到任何方法来解决它。有什么建议吗?

最佳答案

请确保您不要犯和我一样的错误。我的错误是,我没有编辑 PATH 环境变量,而是创建了一个新的环境变量。但是,我不需要创建新的环境变量,我需要添加到名为 PATH 的现有环境变量中。

关于.net - 环境变量不起作用(Windows 11),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/74487028/

相关文章:

c++ - 对于在 Linux 中正常构建的 C++ 程序,VS2010 中的编译失败

iis - 远程重置 IIS

batch-file - 在目录中查找特定的 *.exe 文件并使用参数运行应用程序

windows - 当远程计算机可能是 Windows 7 或 XP 时,如何将文件复制到远程计算机的桌面?

c# - 你如何在 C# 中隐藏封装?

c# - 将 Shift+1 检测为 Key.Add

windows - %date :~-4, 4%%date :~-10, 2%%date :~-7, 2%_%time :~0, 2%%time :~3, 2% 是什么意思?

windows - AWS Windows Server 2008 上的 Edcast + Icecast

.net - 有没有办法增加Z3模型的内存空间?

.net - 为ReportViewer(rdlc)创建自定义导出到Excel