VisualStudio2010から以下のメッセージが表示されました。
「このプロジェクトは、現在のバージョンのVisualStudioと互換性がありません」
このエラーの原因となる1つの状況は、Stackoverflowにすでに投稿されていますが、その質問は閉じられています。かなり一般的な問題だと思います。「解決策」を見つけたので、この質問と私の解決策を回答として投稿します。
VisualStudio2010から以下のメッセージが表示されました。
「このプロジェクトは、現在のバージョンのVisualStudioと互換性がありません」
このエラーの原因となる1つの状況は、Stackoverflowにすでに投稿されていますが、その質問は閉じられています。かなり一般的な問題だと思います。「解決策」を見つけたので、この質問と私の解決策を回答として投稿します。
メッセージの場合
このプロジェクトは、現在のバージョンのVisualStudioと互換性がありません
.Net 4.5を対象とするプロジェクトを開こうとしたため、「解決策」または回避策は、.csprojファイルを編集し、TargetFrameworkVersionを「v4.5」から「v4.0」に変更することです。これにより、少なくともプロジェクトをロードできますが、プログラムが4.5の機能に依存している場合は、コンパイラエラーが発生する可能性があります。
VS 2012 では、セットアップ時にインストールするものと使用しているエディションに基づいて、さまざまなプロジェクト タイプがサポートされます。Web 開発ツール、データベース開発ツールなど、特定のオプションが利用可能です。そのため、Web プロジェクトを開こうとしても Web 開発ツールがインストールされていない場合、このメッセージが表示されます。
これは、別のマシンでプロジェクトを作成し、それを新しいマシンで開こうとした場合に発生する可能性があります。誤って Web ツールをアンインストールした後、MVC プロジェクトを開こうとしていることがわかりました。
実際には拡張子 (.vsix) であるプロジェクトで同じエラーが発生する場合は、Microsoft Visual Studio 2012 SDKをインストールするとうまくいきます。
Visual Studio 2015 の Update 3 をインストールした後、 Cordovaプロジェクト ( .jsproj Javascript プロジェクト ファイル)を開こうとすると、「このプロジェクトは現在のバージョンの Visual Studio と互換性がありません」というエラー メッセージが突然表示されました。
これを解決するには:
この問題があり、何時間もアンインストールして再インストールした後、私のインスタンスで問題が見つかりました。
これを取得した理由は、正しい拡張子を持っていなかったためです。
私の場合、ASP.net プロジェクト (私のスタートアップ) は互換性のないプロジェクトであり、これは次のものを持っていなかったためです。
[ツール] メニューの拡張機能と更新プログラムに移動する単純なケースでした
SSAS、SSIS、およびSSRSがオプションとして存在しなかったため、新しいソリューションを作成できるかどうかを確認しましたができませんでした。
ここからSSDTをダウンロードしてインストールしたところ、うまくいきました...
https://docs.microsoft.com/en-us/sql/ssdt/download-sql-server-data-tools-ssdt?view=sql-server-2017
この問題は、ある PC に Update 3 がインストールされた VS 2015 を使用し、別の PC には Update 3 がインストールされていない場合に発生する可能性があります。これが私の場合の問題でした。