121 votes

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é installé automatiquement. J'ai été dans l'espoir de bâtir un serveur d'intégration continue par juste installer l' .NET SDK sans VS 2010, donc j'ai 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, au moins, je ne le trouve pas).

Est ce lien le lien approprié pour le SDK, ou est-ce juste de l'exécution? Si non, où est le lien pour le kit de développement?

J'ai un peu de doute, il est l'ensemble de la SDK car il est à seulement 35 MO où la .NET 3.5 SP1, téléchargement était de plus de 200 MO.

107voto

Frederik Points 1988

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

68voto

jpierson Points 3871

C'est peut-être le SDK déguisée légèrement Windows 7 SDK.

Microsoft Windows SDK pour Windows 7 et .NET Framework 4

Mise à JOUR: à partir d' un blog posts sur le Windows SDK Blog le SDK que j'ai lié ci-dessus semble contenir msbuild et prend en charge la création géré (.NET) des applications. Je suppose que c'est le kit de développement nous avons tous été à la recherche pour une installation sur nos serveurs de build je suis donc de le télécharger maintenant et je vais poster toutes les autres conclusions après je vérifie.

Mise à JOUR: je peux confirmer que le lien fourni ci-dessus n'est en effet installer MSBuild le long de avec d'autres parties de ce qui constituerait un SDK pour .NET 4.0. Je suis avec succès sur ma machine de compilation maintenant sans l'installation de Visual Studio 2010 pour construire notre projet.

Mise à JOUR: voir aussi FrederikB la réponse ci-dessous, car il apparaît que l'ensemble du SDK peut ne pas être nécessaire pour obtenir MSBuild 4.0. Cela serait particulièrement utile si vous devez configurer un minimum de serveur de build. Je n'ai pas confirmé si cela fonctionne pour moi ou pas, mais il serait intéressant d'essayer avant d'installer le SDK.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X