|
MSBuildはマイクロソフトのビルド環境で通常Visual Studioと一緒に使われている。 MSBuildバージョン2.0は.NET Framework 2.0の一部であり、Visual Studio 2005とともに動作する。バージョン3.5では.NET 3.5(およびVisual Studio 2008)にバンドルされており、.NETプロジェクトのビルドは2.0、3.0、3.5をサポートしている(「マルチターゲット」と呼ばれる) Visual Studioのプロジェクト及びソリューションはVisual StudioのIDE無しでビルドすることができる。MSBuild自体は無償で利用可能である。 MSBuildのプロジェクトファイルはApache AntやNAntに似たXMLの文法を持っている。プロジェクトファイルの文法は明確に定義されたXMLスキーマに基づいているが、基本的な構造や操作はUnixの伝統的なmakeユーティリティと同等である。すなわち、使われるだろうもの(通常ソースファイル)と生成されるだろうもの(通常アプリケーション)をユーザーは指定する。しかしこのユーティリティはやるべき事とその順序を自分で判断する。 ==NMAKE== MSBuildはnmakeツールの機能的な後継であり、より以前のVisual Studioでもたらされたプロジェクトで使用することができる。 (例えばVisual Studio 6におけるdsp/dswファイルはそれぞれvcproj/slnファイルに変換される) 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「MSBuild」の詳細全文を読む スポンサード リンク
|