Installation de MSBuild 4.0 sans Visual Studio 2010

J’ai installé .NET 4.0 et VS 2010 RC sur mon ordinateur portable et MSBuild a été automatiquement installé. J’espérais construire un serveur d’continuous integration en installant simplement le SDK .NET sans VS 2010, j’ai donc téléchargé .NET 4.0 Framework de Microsoft sur ce lien . Malheureusement, il ne semble pas avoir installé MSBuild avec ce téléchargement (ou du moins je ne le trouve pas).

Est-ce que ce lien est le lien approprié pour le SDK, ou est-ce juste le runtime? Si non, où est le lien pour le SDK?

Je doute que ce soit la totalité du SDK car il ne fait que 35 Mo où le téléchargement de .NET 3.5 SP1 était supérieur à 200 Mo.

Peut-être que c’est le SDK légèrement déguisé en Windows 7 SDK.

Microsoft Windows SDK pour Windows 7 et .NET Framework 4

MISE À JOUR: Basé sur un blog publié sur le blog Windows SDK, le kit de développement 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 recherchions tous pour pouvoir l’installer sur nos serveurs de compilation, donc je le télécharge maintenant et je posterai tout résultat 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. Je l’utilise avec succès sur ma machine de génération maintenant sans installer Visual Studio 2010 pour construire notre projet.

MISE À JOUR: S’il vous plaît voir la réponse de FrederikB ci-dessous car il semble que l’ensemble du SDK peut ne pas être requirejs pour obtenir MSBuild 4.0. Cela serait particulièrement utile si vous devez configurer un serveur de génération minimal. Je n’ai pas confirmé si cela fonctionne pour moi ou non, mais cela vaut la peine d’essayer avant d’installer le SDK.

Si vous recherchez msbuild, vous constaterez que pour 4.0, il s’agit de:

Pour 32 bits:

C: \ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ MSBuild.exe

Pour 64 bits:

C: \ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319 \ MSBuild.exe