5

重複の可能性:
VS 2010 ソウルションを 2008 に戻す方法

VS 2010 に .NET 3.5 プロジェクトがあります。VS 2010 の .csproj ファイル形式を VS 2008 の .csproj ファイル形式に変換する方法はありますか?VS 2008 を使用して新しいプロジェクトを作成し、すべてを再追加する必要はありません。ツールまたはユーティリティ? 私の知る限り、Visual Studio はアップグレード パスのみを提供します。

VS 2008 のユーザーにアプリのソースを配布しています。

4

3 に答える 3

4

プロジェクト ファイルは、2008 年から 2010 年の間でまったく同じです (2010 年に追加された新しいタイプを除く)。ソリューション ファイルのみが異なるため、2008 でソリューション ファイルを作成し、「既存のプロジェクトを追加」

ただし、.NET 4.0 をターゲットにしている場合は、プロジェクト ファイルの変更が考えられるため、問題が発生します。http://www.emmet-gray.com/Articles/ProjectConverter.htmには、これらの変更の詳細と、さらに重要なことに、すべてを行うプログラムがあります。

于 2011-03-28T01:09:21.157 に答える
0

プロジェクト ファイルは後方互換性があります。過去に、他の開発者の大部分が VS2008 で作業しているときに、私は VS2010 でプロジェクトに取り組んでいました。

基本的に、.slnファイルと一緒に新しいファイルを作成しました.2008.sln

問題が発生する主な領域は、プロジェクト タイプが VS2008 でサポートされていない場合です。つまり、MVC3 は VS2008 でサポートされていないため、これらのプロジェクトはロードされません。

于 2011-03-28T01:22:12.953 に答える
0

新しいプロジェクトを作成する必要はありません。プロジェクトのプロパティでターゲット フレームワークを 4 から 3.5 に変更するとうまくいくと思います。テキスト エディターで .csproj ファイルを開き、Visual Studio のバージョンを 10 から 9 に変更する必要があるかもしれません (ただし、そのような設定があるかどうかはわかりませんが、ソリューションにのみ存在する可能性があります)。

于 2011-03-28T01:07:04.780 に答える