私は C# Windows アプリケーションで作業しています。最近、Visual Studio 2008 プロジェクトを新しい Visual Studio 2012 プロジェクトに変換しました。ここで、このプロジェクトを Visual Studio 2008 にダウングレードする必要があります。このプロジェクトをダウングレードする方法はありますか?
5 に答える
2012 は 2010 と互換性があります。これが機能するかどうかはわかりませんが、2010 から 2008 に戻る方法についてこれを見つけました。2012 で機能することを願っています (元のリンク):
.sln ファイルのバックアップを作成する
メモ帳で VS 2010 .sln を開きます。
次のようになります。
Microsoft Visual Studio Solution File, Format Version 11.00 # Visual Studio 2010 Project("{FAE04EC0-3 ......
バージョン 11.0 をバージョン 10.0 に、Visual Studio 2010 を 2008 に変更します。
次のようになります。
Microsoft Visual Studio Solution File, Format Version 10.00 # Visual Studio 2008 Project("{FAE04EC0-3 .....
提供された正しいソリューションに加えて、App.config ファイルにこのようなコードがないことを確認する必要があることを追加します。そうしないと、何をしても、実行できなくなります。プロジェクト:
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
</startup>
[プロジェクト プロパティ] -> [構成プロパティ] -> [一般] -> [プラットフォーム ツールセット] に移動します。別の Visual Studio バージョンに変更します。
Visual Studio 2012 で、すべてのプロジェクトを .NET Framework 3.5 を対象とするように変更します。
Visual Studio 2008 で空のソリューションを作成し、すべての .csproj/vbproj をそれに追加します。
.cxxproj Visual C++ プロジェクトを Visual Studio 2008 に戻す方法はありません。