Dotnet aspire - 工作负载更新需要提升权限 - Sudo 找不到命令 dotnet - M3 Pro MacOS Sonoma

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

我正在尝试遵循下面的 .net aspire 与 VSCode 入门指南

https://learn.microsoft.com/en-us/dotnet/aspire/fundamentals/setup-tooling?tabs=linux&pivots=vscode#install-net-aspire

我已经安装了 Arm dotnet 安装程序并且可以看到

  • dotnet --版本
  • 8.0.300

我尝试运行

  • dotnet 工作负载更新
  • 权限不足。使用提升的权限运行命令。

如果我尝试跑步

  • sudo dotnet 工作负载更新(甚至)
  • sudo dotnet --版本

我得到 dotnet:找不到命令

我可以看到 $PATH 变量包含链接 - /usr/local/share/dotnet ~/.dotnet/tools

.net macos sudo dotnet-aspire
1个回答
0
投票

为了解决这个问题,我删除了 /usr/local/bin 中的符号链接文件,然后重新创建了符号链接

sudo ln -s /usr/local/share/dotnet/dotnet /usr/local/bin/

我现在可以按照教程进行操作了。

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