105

VisualStudio2010から以下のメッセージが表示されました。

「このプロジェクトは、現在のバージョンのVisualStudioと互換性がありません」

このエラーの原因となる1つの状況は、Stackoverflowにすでに投稿されていますが、その質問は閉じられています。かなり一般的な問題だと思います。「解決策」を見つけたので、この質問と私の解決策を回答として投稿します。

4

16 に答える 16

68

メッセージの場合

このプロジェクトは、現在のバージョンのVisualStudioと互換性がありません

.Net 4.5を対象とするプロジェクトを開こうとしたため、「解決策」または回避策は、.csprojファイルを編集し、TargetFrameworkVersionを「v4.5」から「v4.0」に変更することです。これにより、少なくともプロジェクトをロードできますが、プログラムが4.5の機能に依存している場合は、コンパイラエラーが発生する可能性があります。

于 2012-12-23T12:24:40.063 に答える
15

VS 2012 では、セットアップ時にインストールするものと使用しているエディションに基づいて、さまざまなプロジェクト タイプがサポートされます。Web 開発ツール、データベース開発ツールなど、特定のオプションが利用可能です。そのため、Web プロジェクトを開こうとしても Web 開発ツールがインストールされていない場合、このメッセージが表示されます。

これは、別のマシンでプロジェクトを作成し、それを新しいマシンで開こうとした場合に発生する可能性があります。誤って Web ツールをアンインストールした後、MVC プロジェクトを開こうとしていることがわかりました。

于 2013-02-05T05:23:03.723 に答える
2

実際には拡張子 (.vsix) であるプロジェクトで同じエラーが発生する場合は、Microsoft Visual Studio 2012 SDKをインストールするとうまくいきます。

于 2014-01-14T10:38:17.303 に答える
1

Visual Studio 2015 の Update 3 をインストールした後、 Cordovaプロジェクト ( .jsproj Javascript プロジェクト ファイル)を開こうとすると、「このプロジェクトは現在のバージョンの Visual Studio と互換性がありません」というエラー メッセージが突然表示されました。

これを解決するには:

  • プログラムと機能に移動
  • Microsoft Visual Studio 2015 インストールを選択し、[変更] をクリックします。
  • [変更] をクリックします。
  • クロス プラットフォーム モバイル開発セクションの「HTML/Javascript (Apache Cordova) Update 10」をインストールします。
于 2016-10-28T06:37:05.337 に答える
0

この問題があり、何時間もアンインストールして再インストールした後、私のインスタンスで問題が見つかりました。

これを取得した理由は、正しい拡張子を持っていなかったためです。

私の場合、ASP.net プロジェクト (私のスタートアップ) は互換性のないプロジェクトであり、これは次のものを持っていなかったためです。

  • Microsoft ASP.NET および Web ツール
  • Microsoft ASP.NET Web フレームワークとツール

[ツール] メニューの拡張機能と更新プログラムに移動する単純なケースでした

于 2016-08-18T20:54:38.653 に答える
0

SSAS、SSIS、およびSSRSがオプションとして存在しなかったため、新しいソリューションを作成できるかどうかを確認しましたができませんでした。

ここからSSDTをダウンロードしてインストールしたところ、うまくいきました...

https://docs.microsoft.com/en-us/sql/ssdt/download-sql-server-data-tools-ssdt?view=sql-server-2017

于 2018-10-11T14:37:30.667 に答える
-1

この問題は、ある PC に Update 3 がインストールされた VS 2015 を使用し、別の PC には Update 3 がインストールされていない場合に発生する可能性があります。これが私の場合の問題でした。

于 2017-07-17T18:06:34.537 に答える