2009-06-03 15 views
2

VS2005ツールチェーンで最新のMSBuild(.NET4/VS2010)を使用できますか?VS2005でMSBuildを使用する

私はVS2005に対してコンパイルするC++プロジェクトを持っています。コンパイラがまだベータ版になっている間、私はVS2010にアップグレードする準備ができていません。しかし、MSBuildの新バージョンはC++をネイティブに構築し、古いVCBuildツールでは得られない拡張ポイントと柔軟性を提供しています。

この方法でMSBuildを使用できるかどうかは知っていますか?または、.NET 4のMSBuildがVS2010のツールチェーンに結合されていますか?事前に

おかげで、

ベン

答えて

1

それはベータ版であるため、あなたはVS2010にアップグレードする準備ができていない場合は、.NET 4.0がベータ版であることを懸念していませんか? MSBuild 4.0を使用すると、.NETランタイムの他のバージョン(2.0以上)をターゲットにすることができますが、それらのツールもベータ版です。

プロジェクトファイルをMSBuild 4.0プロジェクトファイルに変換して使用する必要があります。この答えは、もはや、おそらくあなたに興味深いですが、場合には、誰もがヒットInside the Microsoft Build Engine : Using MSBuild and Team Foundation Build

0

:これを行う最も簡単な方法は、Visual Studioで2010

をソリューションファイルを開くには、[マイブックサイード・イブラヒムHashimi

ではありません検索でこの:4.0がネイティブCを構築するために使用することができます。ネットで利用できるよう

のMSBuild ++(カスタマイズのビットを持つ)VS2010を対象とするプロジェクト、VS2008やVS2005は

これはドンでありますeを実行します。

詳細な説明については、次のブログ記事を参照してください。 http://blogs.msdn.com/b/vcblog/archive/2009/12/08/c-native-multi-targeting.aspx

関連する問題