Moteur de génération Microsoft Open Source MSBuild
1 minute. lis
Publié le
Lisez notre page de divulgation pour savoir comment vous pouvez aider MSPoweruser à soutenir l'équipe éditoriale En savoir plus
Microsoft Build Engine est une plate-forme de création d'applications. Ce moteur, également connu sous le nom de MSBuild, fournit un schéma XML pour un fichier de projet qui contrôle la façon dont la plateforme de génération traite et crée le logiciel. Visual Studio utilise MSBuild, mais il ne dépend pas de Visual Studio. En appelant msbuild.exe sur votre projet ou fichier de solution, vous pouvez orchestrer et créer des produits dans des environnements où Visual Studio n'est pas installé.
Visual Studio utilise MSBuild pour charger et générer des projets gérés. Les fichiers de projet dans Visual Studio (.csproj,.vbproj, vcxproj et autres) contiennent du code XML MSBuild qui s'exécute lorsque vous générez un projet à l'aide de l'IDE. Les projets Visual Studio importent tous les paramètres nécessaires et créent des processus pour effectuer un travail de développement typique, mais vous pouvez les étendre ou les modifier à partir de Visual Studio ou à l'aide d'un éditeur XML.
Microsoft a maintenant ouvert MSBuild et le code source est maintenant disponible sur Github. Trouve le ici.