web-dev-qa-db-fra.com

Où obtenir msbuild pour Linux

Je veux construire un projet de base .net sur Windows et Linux.

Pour Windows, j'utilise MSBuild, il suffit de télécharger le Build Tools für Visual Studio 2017 de visualstudio.com .

Mais d'où puis-je obtenir MSBuild pour Linux? Basé sur le site du projet GitHub, il devrait être disponible sur certaines distributions Linux ( README.md ). Je ne veux pas le compiler moi-même (pour certaines raisons).

Je ne veux pas utiliser xbuild, mais MSBuild pur.

9
user69453

Vous pouvez obtenir le SDK .NET Core comme décrit dans ces URL.
Il est divisé pour chaque distribution Linux.

RHEL
bunt
Debian
CentOS/Oracle
SLES/OpenSUSE


Mise à jour: 2019-03-19

Téléchargements .NET pour Linux, macOS et Windows
Sélectionnez l'onglet du système d'exploitation souhaité, puis téléchargez.

en relation.
Microsoft/msbuild
msbuild/documentation/wiki/Building-Testing-and-Debugging-on-.Net-Core-MSBuild.md

Obtention des binaires .Net Core MSBuild sans construction du code
La meilleure façon d'obtenir .NET Core MSBuild est d'installer le . NET Core SDK , qui nous redistribue. Cela vous permettra d'obtenir la dernière version publiée de MSBuild pour .NET Core. Après l'avoir installé, vous pouvez utiliser MSBuild via dotnet build ou par invocation manuelle de MSBuild.dll dans la distribution dotnet.

5
kunif