次の方法で共有


ターゲットとタスクの構成

MSBuild ターゲットを設定し、接続文字列とは異なるコンテキストを対象にできるようにする MSBuild の手順を実行するタスクを実行します。たとえば、開発用のコンピューターが .NET Framework 64 ビットの 4.5 オペレーティング システムで実行されている間、 32 ビット .NET Framework 2.0 アプリケーションを対象にすることができます。.NET Framework 4 以前実行されるターゲット コンピューターにもできます。32 の組み合わせビットまたは 64 ビットおよび仕様のバージョンの .NET Framework が 対象のコンテキストと呼ばれます。

インストール

.NET Framework 4.5 は、で名前を変更しないで (CLR) .NET Framework 4 の共通言語ランタイム、ターゲット、タスク、およびツールを置き換えます。基本的に、変更され、向上した .NET Framework 4. を作成します。

.NET Framework 4.5 アプリケーションをビルドするには、 4.5 人の参照アセンブリの .NET Framework が必要です。これらは Visual Studio 2012に含まれます。

[!メモ]

.NET Framework 4.5 を Visual Studio 2010 がインストールされているコンピューターにインストールされている場合は、変更されたフレームワークは Visual Studio 2012 が対象とする、 .NET Framework 4.5 を対象とすることができないすべてのターゲットのコンテキストを対象とするように Visual Studio 2010 ができます。

ターゲットとタスク

MSBuild はプロセスから特定のビルド タスクをより大きいセットのコンテキストを対象とするを実装します。64 ビット コンピューターを対象とするたとえば、 32 ビット MSBuild は 64 ビット プロセスのビルド タスクを実行する場合があります。これは UsingTask の引数と Task パラメーターによって制御されます。.NET Framework 4.5 によってインストールされるターゲットは、これらの引数とパラメーターを設定、さまざまな対象のコンテキストのアプリケーションをビルドする必要はありません。

独自の対象のコンテキストを作成する場合に、これらの引数とパラメーターを適切に設定します。例を .NET Framework 4.5 Microsoft.Common.targets ファイルと Microsoft.Common.Tasks ファイルを参照してください。複数のターゲットのコンテキスト、または既存のタスクを変更する方法を作成する方法の詳細については、使用できる、カスタム作業を参照してください。 方法 : ターゲットとタスクを構成する

参照

その他の技術情報

MSBuild のマルチ ターゲットの概要