0

vs2008 で開発されたプロジェクトを開こうとしていますが、次のエラーが発生します。

「プロジェクト タイプ .csproj がこのバージョンのアプリケーションでサポートされていないため、開けません」。

そして、open with-> Visual Studio version selector を選択してみましたが、vs2010 プロジェクトとして開き、同じエラーが発生します。

4

3 に答える 3

2

このメッセージが表示されたのは、「非ネイティブ」プロジェクト形式を開こうとしていたためです。たとえばMVCのように。VS2010 用の project-type-extension (正しい名前である場合は、プロジェクト テンプレートを提供するもの) もインストールする必要があります。MVC3の代わりにMVC2のように同じバージョンである必要さえあると思います。

XNA と同様です。

于 2012-08-09T11:43:35.880 に答える
0

お世話になった皆様、ありがとうございました。

私はプロジェクトに取り組んでいましたが、vs 2010 でした。同時に、vs 2008 にあった参照用の別のプロジェクトを開こうとしましたが、新しいインスタンスで開いても、それを開くことができませんでした。

最後に、すべての VS インスタンスを閉じて、最初に vs 2008 プロジェクトを開き、次にバージョン指定を求めました。

エラーを修正できませんでしたが、解決策を得ました。

「最初に開いているすべてのインスタンスを閉じてから、古いインスタンスを開きます」。

于 2012-08-09T15:51:32.257 に答える
-3

ソリューション ファイルをテキスト エディターで開き、

# 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

手動で移植を試みることができます。その前にバックアップを作成してください。

于 2012-08-09T11:42:42.850 に答える