2011-01-14 16 views
2

私は新しいフレームワークを開始しました。ここでは、.NET Framework 2と3.5で構築されたいくつかのプロジェクトを扱う必要がありました。Visual Studio 2010とフレームワークのバージョン

これらのプロジェクトでは、Visual Studio 2010のみで作業することはできますか、古いバージョンが必要ですか?

答えて

2

はい、VS2010から.NET 2、3.0、3.5を完全にターゲットにすることができます。

フレームワークのこれらのバージョンをにインストールしてから、の前にVS2010をインストールすることをお勧めします。それは違いはありませんが、私の経験では、関連製品を年代順にインストールするのは、通常はです。

VS2008で作業している同僚が同じコードで作業する必要がある場合、それはあなたの人生をもう少し面白くしますが、それでも管理は可能です。

2

はい、VS 2010(およびVS2008)はマルチターゲティングであり、それらのいずれかをターゲットにすることができます(そして理想的にはあなたが何かをやめることを止めることができます)あなたのターゲットプラットフォームに存在しない参照を含むような愚かな)。

ただし、いくつかの内部的なバグ修正/変更/などがあります。つまり、2.0を実行している誰かが2.0 SP2を実行している人とは異なる結果になることを意味します(後でランタイムがインストールされているためです)。 SP2にも以前のものでもない種類もあります。したがって、サポートが必要な場合は、vanilla 2.0マシンでテストすることをお勧めします。ほとんどの場合、2.0をターゲットにするだけでは十分ではないかもしれませんが、完全に最新のマシンでテストしてください。

1

既存のプロジェクトがvs2005/2008でビルドされており、それ以外のプロジェクトがない場合は、必ずプロジェクトファイルをvs2010にアップグレードしてください。

しかし、vs2010を持っていないプロジェクトで作業している他の人がいる場合は、通常は同じビルド環境を使用する方が良いでしょう。