C++ Visual Studio 2008プロジェクトをVisual Studio 2005にダウングレードするにはどうすればよいですか?C++ Visual Studio 2008プロジェクトを2005年にダウングレードする方法
多分誰かが知っているか、そうでなければ私が引き受けることができるプロセスプログラムがあります。ありがとう。
C++ Visual Studio 2008プロジェクトをVisual Studio 2005にダウングレードするにはどうすればよいですか?C++ Visual Studio 2008プロジェクトを2005年にダウングレードする方法
多分誰かが知っているか、そうでなければ私が引き受けることができるプロセスプログラムがあります。ありがとう。
私はそれがどのように動作するかよくわかりませんが、ここではオープンソースの変換ツールです:
この資料に記載されているツールに拡張した:
ToolsVersion
、TargetFramework
、ProductVersion
などの属性を含むsln
とvcproj
ファイルを変更する必要があります。いくつかのフリーウェアが利用可能かもしれないが、私はそれらの非常に高く聞いていない。
.sln/projファイルを手作業で編集するのは嫌なもので問題が多いので、私はいつも嫌いです。 2005年に新しいプロジェクトを作成し、すべてのコードファイルをその中にコピーするのが最も簡単かもしれません。
ソリューションファイルはリビジョン管理システムにありますか? VS 2008へのアップグレードがプロジェクトやソリューションファイルに対して行った変更を確認してから元に戻します。それらの多くはありません。
.slnファイルを削除し、VS2005で.vcprojを開き、新しいソリューションとして保存することができます。すべてのプロジェクトオプションは.vcprojファイルに保存されているので、それが必要です。
いいえ、それは、 '.vcproj'の形式は微妙に異なります。 –
ここは、VS2008プロジェクトをVS2005に変換するオープンソースです。
あなたはそれのように次のスクリプトか何かで、それを行うにはsedを使用することができます。
s#Version=\"9.00\"#Version=\"8.00\"#g
s#<ProductVersion>9.0.21022</ProductVersion>#<ProductVersion>8.0.50727</ProductVersion>#g
s#<TargetFrameworkVersion>v2.0</TargetFrameworkVersion>##g
s# ToolsVersion=\"3.5\"##g
s#MSBuildToolsPath#MSBuildBinPath#g
「downgrade_vc9_to_vc8.sed」と呼ばれるテキストファイルで、その後でそれを呼び出すことを置きます:
"C:\Program Files\GnuWin32\bin\sed.exe" -f "downgrade_sln_vc9_to_vc8.sed" "MyProject.vcproj" > "MyProject_VC8.vcproj"
ええ、私は1800年です。あなたの実際の問題は何ですか? –
実際にはそれは本当に私の質問ではない、私はちょうど彼が実行している問題の種類に興味がある –