が、私は今、私が2010年バージョンにアップグレードしたVS 2008 に友人のプロジェクトのために働いていた、私は彼がそれを使用することができるはずですので、私の友人にそれを送り返したいです。 これは可能ですか?VS 2008でVS 10プロジェクトを編集する方法はありますか?
答えて
私が知る限り、いいえ。 vs10とvs2008を同時に使用できるようにするには、別々のプロジェクトファイルを使用する必要があります。
あなたがやったすべてのソースファイルを編集している場合は、最善のアプローチは、それらの背中を送信し、彼のVS2008のプロジェクトに再統合し、それらあなたの友人を持っていると考えられます。
ファイルを追加した場合、あなたはまだ彼らは大丈夫統合を取得することができるかもしれません。 VS2008が知らないバイナリファイルがあれば何が問題になるでしょうか。
私はプロジェクトを再びvs2008に戻すように自動的に変換するツールは認識していないので、再統合が進む方法かもしれません。
いいえ、VSはソリューションファイルにバージョン番号が保存されているため。
次の2つの異なるソリューションファイルを必要としています。それぞれVSバージョン用。しかし、私はこれが良い解決策ではないと思います。あなたの友人にアップグレードするようにも説得してください。
まあ、VS2005とVS2008、働いていたこの小さなトリックとの間に - (はそれを自分自身をテストする時間がなかった)にもかかわらず、それはまだVS2008とVS2010の間でなければわかりません。
ソリューションファイル(YourProject.sln
)の最初の行は、VSがファイルを作成したバージョン情報が含まれています。それが "高すぎる"場合、下位レベルのVSはそれを開けません。
まず、はBACKUPを作ろう!
基本的にはちょうど
Microsoft Visual Studio Solution File, Format Version 10.00
バージョン10.00なるためにあなたのソリューションファイルの最初の行は、VS2008であることを変更 - バージョン9.00は、VS2005ました。
は今VS2008でソリューションを開こうとする - それがうまく動作しないかもしれません(ただし、何の保証を!)。
マルク・
DBMLファイルなどの問題を引き起こしたいくつかのファイルがあります。 – Shimmy
OK、フィードバックありがとう - 私はVS2008とVS2005の間で何の問題もなく行きましたが、まだVS2010/VS2008で試していません。 –
なぜあなたは2008 SLNファイルと2010 SLN間WinDiffを使用して、それが前だったと何が変更されたかを確認されていません。それは少し変更する必要があります。
がはいVS2008は、VS2010のプロジェクトファイルでうまく動作することができ、問題が何らかの理由でソリューションファイルです。 vs2008はvs2010のソリューションを開くことを拒否し、vs2010はvs2008を開くことを拒否するため、それぞれを作成する必要があります。
あなたはVS2010でアップグレードウィザードを実行した後、ソリューションを閉じます。今度はコピーを2つ作成して、新しいものの名前に "08"というサフィックスを付けてください。そのソリューションファイルをテキストエディタで開き、最初の行で "11"を "10"に変更します。
Voila!これで、vs2008で動作し、vs2010で動作する1つのソリューションがあり、同じプロジェクトを共有しています。
- 1. InstallShield 10 vs 11 - 移行する理由はありますか
- 2. VS 2008、MFC:OnInitDialogを追加する方法
- 3. VS 2008のコードはVS 2005で動作しますか?
- 4. VS 2008 Standardの価値はありますか?
- 5. VS 2010のビルドは、xmlファイルの編集
- 6. vs 2008 623コンパイラエラー
- 7. VS 2005とVS 2008が同じプロジェクトで動作する開発者
- 8. インストールVS 2008とVS 2010
- 9. VS 2008でclassic-aspカスタムクラスでintellisenseを使用する方法はありますか?
- 10. VSで編集中のファイルのフォーカスを迅速に取得する方法
- 11. キャプチャピンのプロパティを編集する方法はありますか?
- 12. Java LZO vs. Deflate vs. Gzipのベンチマークはありますか?
- 13. TFS 2008とVS 2010で、新しいブランチとして変更をチェックインする方法はありますか?
- 14. VS 2008プロジェクトのDEBUGとRELEASEバージョンのConfigurationManagerの使用方法
- 15. VS 2008 Profのインストール
- 16. VS 2008 IDEとは何ですか?
- 17. VS 2008デバッガですべてのスタックトレースを取得する方法
- 18. ビルド時にVS 2008セットアッププロジェクトのプロパティを設定するきれいな方法はありますか?
- 19. SandcastleヘルプファイルビルダーとVS 2008
- 20. 既存の.csファイルをVS 2008を使わずにVS 2008をプロジェクトにコピーする
- 21. VS 2008 C++ .net依存関係なしでプロジェクトを作る方法
- 22. インストーラVS 2008
- 23. silverlight 4 vs 2008
- 24. Windows Mobile 6.1イメージをVS 2008デバイスエミュレータマネージャに追加する方法は?
- 25. 既にVS 2010で開かれた後、VS 2008でVSソリューションを開く?
- 26. VS 2008セットアッププロジェクトのレジストリエディタでreg_multi_szの値を追加する方法
- 27. vs 2008年のC++でビルドモードを取得する方法
- 28. ストレス下でVS 2008/AJAXプロジェクトが失敗する
- 29. VS 2008ユニットテストのNLog
- 30. 誰もVS 2008 AFTER VS 2010 Beta 1をインストールしましたか?
vs2010の方が、サポートされており、十分にテストされているvs2008バージョンにダウングレードする方がよいでしょう。あなたの人生を過ごそうとしない限り、MSの製品ベータテスト:-) – paxdiablo
我々はベータテスターです。 Gmail(まだベータ版)、bing、serverfault、windows7など多くの製品を使用しています。 :) – MicTech