vs2008 で開発されたプロジェクトを開こうとしていますが、次のエラーが発生します。
「プロジェクト タイプ .csproj がこのバージョンのアプリケーションでサポートされていないため、開けません」。
そして、open with-> Visual Studio version selector を選択してみましたが、vs2010 プロジェクトとして開き、同じエラーが発生します。
このメッセージが表示されたのは、「非ネイティブ」プロジェクト形式を開こうとしていたためです。たとえばMVCのように。VS2010 用の project-type-extension (正しい名前である場合は、プロジェクト テンプレートを提供するもの) もインストールする必要があります。MVC3の代わりにMVC2のように同じバージョンである必要さえあると思います。
XNA と同様です。
お世話になった皆様、ありがとうございました。
私はプロジェクトに取り組んでいましたが、vs 2010 でした。同時に、vs 2008 にあった参照用の別のプロジェクトを開こうとしましたが、新しいインスタンスで開いても、それを開くことができませんでした。
最後に、すべての VS インスタンスを閉じて、最初に vs 2008 プロジェクトを開き、次にバージョン指定を求めました。
エラーを修正できませんでしたが、解決策を得ました。
「最初に開いているすべてのインスタンスを閉じてから、古いインスタンスを開きます」。
ソリューション ファイルをテキスト エディターで開き、
# Visual Studio 2008
に
# Visual Studio 2010
それは役に立ちますか?
PS: VS 2008 と VS 2010 の sln および csproj ファイルの違いを次に示します。
http://blogs.msdn.com/b/rextang/archive/2009/07/06/9819189.aspx
手動で移植を試みることができます。その前にバックアップを作成してください。