0

2 つの異なるターゲット フレームワークを使用する複数のアプリケーションがあります。一部は Web アプリ (3.5) で、一部は winform コントロール (2.0) です。

すべてのアプリケーションが対応するフレームワークに対して構築されていることを確認するにはどうすればよいでしょうか?

3.5 を対象とするアプリでは、MSBuild の 3.5 バージョンを使用する必要がありますか? および MSBuild v2.0 と 2.0 アプリ? 特に指示がない限り、MSBuild は対象のフレームワークに対して自動ビルドしますか?

4

1 に答える 1

0

最新の MSBuild バージョンを実行していることを確認している限り、ターゲット アプリのすべてのバージョンをコンパイルする必要があります。VS 内で実行している場合は、これをコンパイルしてくれます。MSBuild を使用してすべてのプロジェクトを直接ビルドする場合は、以下を参照してください。

マルチターゲティングの概要
https://msdn.microsoft.com/en-us/library/hh264223.aspxおよび

MSBuild ターゲット フレームワークとターゲット プラットフォーム
https://msdn.microsoft.com/en-us/library/hh264221.aspx

于 2015-10-16T20:27:54.710 に答える