如何在 macOS 上安装 MSBUILD?

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

抱歉这个简单的问题,但我已经在谷歌上找不到答案。这里有一个答案,看起来已经过时了。

releases中,MS仅提供源代码。

所以链接会很有用。

.net macos f# msbuild
2个回答
11
投票

Msbuild
包含在
Mono
release 中。

然后您可能需要将 Mono bin 目录添加到

path

# in zsh
path+=('/Library/Frameworks/Mono.framework/Versions/Current/bin')

0
投票

单声道

打开一些项目文件(csproj、.vbproj、.vcxproj)需要 MSBuild,它首先由 Mono 项目移植到 macOS:
https://www.mono-project.com/download/stable/

他们表示目前其源代码维护在 https://gitlab.winehq.org/mono/mono

.NET

但 Mono 项目还解释说,它的最后一个主要版本是在 2019 年 7 月,从那时起,它的工作就被移植到了 .NET: https://github.com/dotnet/runtime/tree/main/src/mono/msbuild

他们建议 Mono 用户迁移到 .NET: https://github.com/dotnet/msbuild

.NET MSBuild 说明位于 https://github.com/dotnet/msbuild/blob/main/documentation/wiki/Building-Testing-and-Debugging-on-.Net-Core-MSBuild.md,并且您可以从源代码构建 msbuild,或者为简单起见安装整个 .NET:
https://dotnet.microsoft.com/download

还有

如果您最初的目标是打开项目文件(csproj、.vbproj、.vcxproj),并且由于 Microsoft 已正式放弃 Visual Studio for macOS,您可以尝试 JetBrains 的 Rider:https://www.jetbrains.com/rider /

在您第一次尝试使用 Rider 打开项目文件时,它将提供通过单击从 .NET 或 Mono 安装 MSBuild。

Rider environment settings

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