Microsoft Open Source MSBuild-Build-Engine
1 Minute. lesen
Veröffentlicht am
Lesen Sie unsere Offenlegungsseite, um herauszufinden, wie Sie MSPoweruser dabei helfen können, das Redaktionsteam zu unterstützen Lesen Sie weiter
Die Microsoft Build Engine ist eine Plattform zum Erstellen von Anwendungen. Diese Engine, die auch als MSBuild bezeichnet wird, stellt ein XML-Schema für eine Projektdatei bereit, die steuert, wie die Build-Plattform Software verarbeitet und erstellt. Visual Studio verwendet MSBuild, ist aber nicht von Visual Studio abhängig. Durch Aufrufen von „msbuild.exe“ für Ihr Projekt oder Ihre Lösungsdatei können Sie Produkte in Umgebungen orchestrieren und erstellen, in denen Visual Studio nicht installiert ist.
Visual Studio verwendet MSBuild zum Laden und Erstellen verwalteter Projekte. Die Projektdateien in Visual Studio (.csproj,.vbproj, vcxproj und andere) enthalten MSBuild-XML-Code, der ausgeführt wird, wenn Sie ein Projekt mithilfe der IDE erstellen. Visual Studio-Projekte importieren alle erforderlichen Einstellungen und Buildprozesse, um typische Entwicklungsarbeiten durchzuführen, aber Sie können sie in Visual Studio oder mithilfe eines XML-Editors erweitern oder ändern.
Microsoft hat jetzt MSBuild als Open Source veröffentlicht und der Quellcode ist jetzt auf Github verfügbar. Finde es hier.