J'ai installé .NET 4.0 et VS 2010 RC sur mon ordinateur portable et MSBuild a été automatiquement installé. J'espérais créer un serveur d'intégration continue en installant simplement le SDK .NET sans VS 2010, j'ai donc téléchargé le .NET 4.0 Framework de Microsoft à ce lien . Malheureusement, il ne semble pas avoir installé MSBuild avec ce téléchargement (ou du moins je ne le trouve pas).
Ce lien est-il le lien approprié pour le SDK ou s'agit-il simplement du runtime? Sinon, où se trouve le lien pour le SDK?
Je doute que ce soit le SDK complet car il ne fait que 35 Mo où le téléchargement de .NET 3.5 SP1 dépassait 200 Mo.
Réponses:
Peut-être s'agit-il du SDK légèrement déguisé en SDK Windows 7.
Kit de développement logiciel (SDK) Microsoft Windows pour Windows 7 et .NET Framework 4
MISE À JOUR: Basé sur un article de blog sur le blog du SDK Windows, le SDK que j'ai lié ci-dessus semble contenir msbuild et prend en charge la création d'applications gérées (.NET). Je suppose que c'est le SDK que nous recherchons tous pour l'installer sur nos serveurs de build, donc je le télécharge maintenant et je publierai toute autre découverte après l'avoir vérifié.
MISE À JOUR: Je peux confirmer que le lien fourni ci-dessus installe effectivement MSBuild avec d'autres parties de ce qui constituerait un SDK pour .NET 4.0. J'utilise avec succès ceci sur ma machine de génération maintenant sans installer Visual Studio 2010 pour générer notre projet.
MISE À JOUR: Veuillez également voir la réponse de FrederikB ci-dessous car il semble que l'ensemble du SDK n'est peut-être pas nécessaire pour obtenir MSBuild 4.0. Cela serait particulièrement utile si vous avez besoin de configurer un serveur de construction minimal. Je n'ai pas confirmé si cela fonctionne pour moi ou non, mais cela vaudrait la peine d'essayer avant d'installer le SDK.
la source
Si vous recherchez msbuild, vous trouverez que pour la version 4.0, c'est à:
Pour 32 bits:
Pour 64 bits:
la source
L'utilisation de MsBuild par défaut .Net peut ne pas être suffisante. Vous pouvez télécharger les outils gratuits de MsBuild pour Visual Studio ici et installer toutes les dépendances utilisées dans votre projet.
la source