MicrosoftオープンソースMSBuildビルドエンジン
1分。 読んだ
上で公開
MSPoweruser の編集チームの維持にどのように貢献できるかについては、開示ページをお読みください。 続きを読む
Microsoft Build Engineは、アプリケーションを構築するためのプラットフォームです。 このエンジンはMSBuildとも呼ばれ、ビルドプラットフォームがソフトウェアを処理およびビルドする方法を制御するプロジェクトファイルのXMLスキーマを提供します。 Visual StudioはMSBuildを使用しますが、VisualStudioに依存しません。 プロジェクトまたはソリューションファイルでmsbuild.exeを呼び出すことにより、VisualStudioがインストールされていない環境で製品をオーケストレーションおよびビルドできます。
Visual Studioは、MSBuildを使用して、管理対象プロジェクトをロードおよびビルドします。 Visual Studioのプロジェクトファイル(.csproj、.vbproj、vcxprojなど)には、IDEを使用してプロジェクトをビルドするときに実行されるMSBuildXMLコードが含まれています。 Visual Studioプロジェクトは、通常の開発作業を行うために必要なすべての設定とビルドプロセスをインポートしますが、Visual Studio内から、またはXMLエディターを使用してそれらを拡張または変更できます。
MicrosoftはMSBuildをオープンソース化し、ソースコードはGithubで入手できるようになりました。 それを見つける こちら.