2016-02-12 10 views
7

VS自体からVS.NET 2013用のPythonパッケージをインストールしました。その後、私はC + +プロジェクトを開くことができませんでした。私は、このエラーメッセージが表示されました:エラー - このVisual Studioのバージョンでは、次のプロジェクトを開くことができません。

enter image description here

本文:

サポートされていない

プロジェクトの種類がインストールされていない可能性projects.vcxprojのVisual Studioのこのバージョンでは、次のように開くことができませんまたはこのバージョンのVisual Studioでサポートされていない可能性があります。 これらのプロジェクトタイプを有効にする方法やアセットを移行する方法の詳細については、「OK」をクリックした後に表示される「移行レポート」の詳細を参照してください。

- PROJECT_NAME, "C:\xx\xx\xx\xx\xx\PROJECT_NAME.vcxproj" 

非機能変更Visual Studioは自動的に非機能のVisual Studio 2013年にオープンすることを可能にするために、次のプロジェクトへの変更は、Visual Studioの2012、およびVisual Studio 2010 SP1を行います

を必要と。プロジェクトの動作は影響を受けません。 - ImageRegistrationEngine、 "C:\ xxは\ xxは\ xxは\ xxは\ PROJECT_NAME.sln"

EDIT:

プロジェクトをVS.NETのまったく同じバージョンを使用して、同じマシン上に作成されました。

私はまだC#プロジェクトを開くことができますが、C++プロジェクトは開くことができません。

+0

プロジェクトの作成に使用したVSのバージョンはどれですか?この種のメッセージは、VSプロジェクトのバージョンを同じマシン上で混在させようとするときわめて一般的です。バージョンは共存することができます(私のマシンには3つのバージョンがあります)が、特に環境変数に関しては慎重で注意しなければなりません。おそらく、異なるマシンを使用するか、仮想マシンを使用するのが最適です。 – cdarke

+0

ビジュアルスタジオのバージョンと同じです。それは実際には同じバージョンと同じマシンです。私は5分前にそれを開くことができました –

+0

それでは。あなたは「VS自身からインストールされたPython ...」とはどういう意味ですか? Pythonを再コンパイルしましたか? – cdarke

答えて

5

この問題で受け入れられた答えは私の問題を解決しました。

vs2012 error: package 'visual c++ package' failed to load

私はVS2013ため開発者コマンドプロンプトを開き、(VSが閉じている間)devenv /Setupを書きます。その後、私は再びVSを開始し、すべては問題ありませんでした。

+2

これは問題を解決しました。開発者コマンドプロンプトを開くには、「管理者として実行...」を使用することを忘れないでください。 – jgmao

+1

私のためにもそれを修正しました。私は別のマシンに自分のアプリケーションをビルドしたときに "Visual Studio Installer Projects"をインストールするのを忘れていました。私の新しいマシンはそれを持っていなかったし、それをインストールしても問題は解決しなかった。それが機能するためには上記のコマンドを実行しなければなりませんでした。ありがとう! – Ageonix

+1

これは問題を解決しました。ありがとう:) – eg16

1

管理者モードでVS2013用の開発者コマンドプロンプトを開き、devenv/Setup(VSが閉じている間)を実行しました。 その後、VSは期待通りに動作し始めました。

関連する問題