2

VS1010 でプロジェクトを開くとすぐに、ウィザードが .net 4.0 へのアップグレードを開始します。.net 4.0 に移行せずに、これらのプロジェクトを .net 2.0 に保持する必要があります。

4

4 に答える 4

2

VS2010 は VS2005 よりも新しいプロジェクト ファイル形式であるため、プロジェクト ファイル自体を変換する必要があります。

ただし、VS2010 だけで古いフレームワーク バージョンをターゲットにすることはできます。

プロジェクトを右クリック -> プロパティ -> アプリケーション タブを選択すると、ターゲット フレームワークを選択できます。

ここに画像の説明を入力

于 2012-07-18T13:33:27.970 に答える
2

変換は、新しい IDE の変更をサポートするためのものであり、必ずしもターゲット フレームワークの変更とは関係ありません。

どうやらこれはラウンド トリップと呼ばれ、現在サポートされていません。

Visual Studio 2010 でプロジェクトが変換されるのはなぜですか

ただし、一度変換すると、プロジェクトのプロパティでフレームワークをバージョン 2 に再ターゲットできます。

于 2012-07-18T13:34:32.993 に答える
0

ターゲット フレームワークを変更できます。これはフレームワークの移行ではなく、プロジェクトの移行であり、プロジェクト定義のみを変換します。

したがって、移行プロセスを進めてから、ターゲット フレームワークを変更できます。これは、プロジェクトに悪影響を与えることはありません。

于 2012-07-18T13:35:47.223 に答える
0

フレームワークのバージョンを変更するのではなく、ビジュアルスタジオのバージョンを変更しています。変換されたソリューションを以前のバージョンの VS で開きたい場合にのみ問題になります。

基本的に、ソリューション ファイルとプロジェクト ファイル内の xml が機能しないため、新しい VS2010 IDE オプションが機能します。

以前のバージョンの VS からそれらにアクセスする必要がある場合、sln または prj ファイルが変更された場合 (たとえば、新しいクラス / プロジェクトを追加するなど)、少し面倒なことになります。

于 2012-07-18T13:35:49.150 に答える