4

VS2k10 を試してみたいのですが、VS2k8 環境です。VS2k10 でアップグレードされたプロジェクト ファイルを比較しましたが、唯一の違いは更新されたバージョン番号でした。VS がこれを実行しないようにするにはどうすればよいですか?

4

3 に答える 3

2

おそらく、VS 2010 で VS 2008 プロジェクトを安全に開く唯一の方法は、コピーを作成し、そのコピーを VS 2010 で開くことです。私の経験では、特定のプロジェクトを新しいバージョンの VS で開くと、元に戻すことはできません。プロジェクト ファイルのバージョン番号を変更したくない場合を除きます。

これは、2003 から 2005 への切り替え、および 2005 から 2008 への切り替えにも当てはまりました。

于 2009-06-22T09:29:43.830 に答える
1

場合によってはIIRCの一部の2K8 SP1でもこれを行います。2k8 から csproj ファイルをチェックインしないのはどうでしょうか。実際に 2kA 固有の何かをヒットしている、より複雑なケースにいつヒットするかはわかりません。最初にすべてが 2k8 でも機能することを確認することで、チームの混乱を防ぐことができます。 .

于 2009-06-22T09:25:36.570 に答える
0

VS がプロジェクトをアップグレードしようとするのを止めることはできません。VS は、プロジェクト ファイルがそのバージョンに対して十分に高くないことを検出すると、アップグレードを強制します。キャンセルすると、プロジェクトを開くことができなくなります。

ここでの最善のアプローチは、2 つのプロジェクト ファイルを使用することです。Visual Studio のバージョンごとに 1 つ。通常、すべてのプロジェクト ファイルをコピーし、1 つを開いてソリューションを再構築します。

于 2009-06-22T13:42:26.287 に答える