作VS2005液VS2008年
-
23-08-2019 - |
質問
い意欲を設置2005年に自分のノートパソコンを使ったり、がんが多いようです。私の策定プロセスを私にして2005年にプロジェクトのバックアップ情報セキュリティーコンプロジェクトファイル-これらはすべてこの変化-転換の2008年.私に書き込まれるため、2008年溶液プロジェクトファイルを開始します。
コミットさんを比較し、新-旧2008年溶液プロジェクトファイルを手動で効果の変化は、2005年溶液プロジェクトファイルです。このようなこと滅多にありませんが、98%の時間で追加、変更、削除単純なクラスまたはASP.NET ページコードの背後には、デザイナーのファイルです。その後の交換は、2008年の解決、プロジェクトファイルの更新2005年のものであり、さらにコミットソリューションとなります。
私欠ですか。
解決
私たちは、複数のプロジェクト・ファイルを維持 - 各VSバージョンのための1。私たちはかなり頻繁に任意の特定のバージョンにクラスを追加している場合はあなたが言及してきたように、これらは他のバージョンにレプリケートする必要がありますか。
私たちはまた、あなたが共有を扱っている場合、これは便利である2008年と言うには存在したが、2005年にはあまりにも新しく追加されたことがあり、コードの「DotNet35に#if指令」を「隠す」の領域のようなコンパイルディレクティブを使用するように世話をしていますライブラリは両方の2005年と2008年のプロジェクトで使用されます。
VS2k8はまだ2K8形式にするソリューションファイルを必要とする多くの助けになることはないだろうマルチターゲティングについて答え、について。それは単に、コンパイルされたフレームワークの特定のバージョンを標的とすることができるのget何別名、最終的な結果を保証するであろう。
他のヒント
なぜあなたは、2つの別々のプロジェクト、VS2005とVS2008のための1のための1つを作成しないのですか?
ご Visual Studio2008, ので、 多ーション-ターゲティングを採用 特長そできる作業 .純2.0 応用(1.1ではサポートしていません) 変換せずにそVS2008年溶液
チェック このポスト によるScottGuの詳細についてはこの問題です。
これは、Visual Studio 2008年のフレームワーク1.1で作業することが可能です。
ます。http: //tech.einaregilsson.com/2008/01/15/developing-aspnet-1-1-in-visual-studio-2008/する
なぜあなたはちょうど2つの異なるソリューションファイル、2005年の1、2008年のための1つを使用していない?