MicrosoftオープンソースMSBuildビルドエンジン

読書時間アイコン 1分。 読んだ


読者は MSpoweruser のサポートを支援します。私たちのリンクを通じて購入すると、手数料が発生する場合があります。 ツールチップアイコン

MSPoweruser の編集チームの維持にどのように貢献できるかについては、開示ページをお読みください。 続きを読む

rsz_visual-studio-ロゴ

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で入手できるようになりました。 それを見つける こちら.

トピックの詳細: , Microsoftビルドエンジン, MSBuild, プラットフォーム, プロジェクト, XMLエディタ, XMLスキーマ