答えて

0

残念ながら、これはできません。プロジェクトとソリューションファイルの形式はVS 2010で変更されていますので、VS 2015で一番遠いのはVS 2010になります。* VS 2008では互換性のために役立つことはありませんVS 2010プロジェクトファイルを開くことはできません。

IDEがソリューションとプロジェクトファイルを最新のバージョンに変換できるようにすることはできません。ただし、これで古いVS 2008プロジェクト/ソリューションファイルは削除されません。彼らはまだソリューションディレクトリにあり、VS 2008でソリューションを開くために引き続き動作します。新しいプロジェクト/ソリューションファイルはVS 2015でソリューションを開きます。

これはオープンソースで採用された非常に一般的な戦略でしたVisual Studioの最新バージョンがクロスコンパチビリティを実装する前のプロジェクトサポートされているVisual Studioのバージョンごとに複数のバージョンのプロジェクトファイルとソリューションファイルがあります。

これは、プロジェクトまたはソリューションファイルの1つのバージョンに対する変更が自動的に他のバージョンに反映されないという欠点があります。しかし、プロジェクトが合理的に成熟すれば、プロジェクトファイルやソリューションファイルはあまり頻繁に変更されないため、これは大きな問題ではありません。

*実際、VS2015はVS 2013、VS 2012、VS 2010 SP1のプロジェクト/ソリューションファイルとスムーズに相互運用できます。これらのバージョンのプロジェクトファイルを作成および変更できます。 MSDNを参照してください:Porting, Migrating, and Upgrading Visual Studio Projects (for Visual Studio 2015)

+0

私は2008年のようにslnにとどまると主張しているチームで働いていましたが、Intellisense、トレース、ハイライト、参照機能などの機能を楽しめました。変換せずにプロジェクトで作業するのが好きです(ローカルで行った変換を誤ってチェックインした場合に備えて、ファイルをチェックアウトするだけです)。 :S –

+0

ソリューションをチェックアウトし、VS 2015で変換して編集してからコミットすると、VS 2015バージョンのプロジェクト/ソリューションファイルはスキップされます。ソース管理ソフトウェアの「無視」ファイルに追加して、忘れないようにしてください。 @CPWL –

+0

計画のように聞こえる、試してみよう –

関連する問題