如何在 mac m1 中安装.net 5 sdk [已关闭]

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

无法在我的 mac m1 中安装 .net 5 sdk。我正在尝试编译一个 c# 项目及其要求 .net 5.0 sdk。

我尝试从官方网站下载它,但其中不存在arm64。需要在我的 mac 上安装 Rosetta 2 吗?

c# c++ .net vb.net sdk
2个回答
1
投票

.NET 5 不再支持;你可能实际上并不想要/需要这个

.NET 6 内置了适用于 macOS 的 ARM64 (https://dotnet.microsoft.com/download/dotnet/6.0),但您可能更愿意跳到“当前”:https://dotnet.microsoft .com/download/(撰写本文时为 .NET 8,即 https://dotnet.microsoft.com/download/dotnet/8.0


-1
投票

要在配备 M1 芯片的 Mac 上安装 .NET 5 SDK,您可以按照以下步骤操作:

打开终端。

将 Microsoft 包签名密钥添加到受信任密钥列表并添加包存储库: wget https://packages.microsoft.com/config/monodevelop-stable-vscode/snapshots/main/binary-macosx-10.10-amd64/Release.key gpg --导入Release.key gpg --export --armor 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF |须藤 gpg --导入- 运行以下命令安装.NET 5 SDK: 巴什 复制代码 sudo sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/repos/microsoft-debian-stretch-prod 拉伸主" > /etc/apt/sources.list.d/dotnetdev 。列表' sudo apt-get 更新 sudo apt-get install -y dotnet-sdk-5.0 请注意,这些命令适用于基于 Debian 的系统,而 Mac M1 基于 ARM 架构。您可能需要使用不同的命令或等待更新才能更好地支持 ARM 架构。

确保安装了必要的依赖项并相应地调整命令。请始终参阅官方 .NET 文档以获取最新、最准确的说明。

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