VS 2010 でプロジェクト/ソリューションを開こうとしています。Windows XP で同じコードを正常に開くことができ、「一時的に制御されていない」というダイアログが表示され、[はい] をクリックすると、コードが読み込まれて正常に動作しました。しかし、Windows 7 で同じコードを開こうとすると、次のエラーが表示されます。
「ソリューション内の 1 つ以上のプロジェクトが正しく読み込まれませんでした」
プロジェクト ファイルはソリューション エクスプローラーに読み込まれません。
VS 2010 でプロジェクト/ソリューションを開こうとしています。Windows XP で同じコードを正常に開くことができ、「一時的に制御されていない」というダイアログが表示され、[はい] をクリックすると、コードが読み込まれて正常に動作しました。しかし、Windows 7 で同じコードを開こうとすると、次のエラーが表示されます。
「ソリューション内の 1 つ以上のプロジェクトが正しく読み込まれませんでした」
プロジェクト ファイルはソリューション エクスプローラーに読み込まれません。
私も同じ問題に直面しました。これを解決するために私がしたことは次のとおりです。
管理者アカウントでソリューション ファイルを実行します。例: Windows のスタート メニューで Visual Studio 2010 を右クリックし、管理者として実行します。次に、ファイルに移動してソリューション ファイルを開きます。
これは、プロジェクトを同じマシンの別の場所にコピーした後、そのプロジェクトの仮想ディレクトリを作成していたために発生しました。したがって、仮想競合が発生しました。この状況を回避してください。
そのプロジェクトを Visual Studio のプロジェクト フォルダーにコピーし、Visual Studio から開きます。これで開きます
この手法は、Visual Studio 2013 で自分で見つけました。
Skydrive を使用して、ラップトップと PC の Visual Studio コピー間でプロジェクト ファイルを共有しています。
ファイル エクスプローラーを見ると、プロジェクト内の多くのファイルに対して "オンラインのみ" と表示されていました。これらのファイルは実際にはまだコンピューター上にないことがわかりました。
メトロ スカイドライブ アプリには、これらを強制的にコピーするための設定があります。
win7 と winXP に同じバージョンの vs2010 が存在するかどうかを確認します。winXP に存在するプロジェクト タイプが win7 にインストールされていないと思われるため、プロジェクトがアンロードされます
プロジェクトのパスを示す使用できないプロジェクトの [プロパティ] ウィンドウに移動します。ファイルダイアログボックスが開きます。プロジェクト ファイル (.csproj) を見つけて、[開く] をクリックします。最後にプロジェクトをリロードします
これらのプロジェクトが作成されたものと同じバージョンの Visual Studio がインストールされていないようです。たとえば、開いているプロジェクトが C++ プロジェクトの場合、VS C++ がインストールされていないと if は失敗します。または、MVC がインストールされていない場合、ASP.NET MVC のプロジェクトを読み込むことはできません。
プロジェクト ファイルをメモ帳で開き、プロジェクト GUID を探します。次にグーグルで検索すると、現在のVSのインストールでサポートされていないプロジェクトの種類がわかります。
<ProjectGuid>{67122503-1A75-40CA-B37E-C0C4C9D6D38B}</ProjectGuid>
私もこの問題に遭遇しました。私はついにこの助けを借りてそれから抜け出しました:
Visual Studio 2012 の安定性を向上させる更新プログラムが利用可能です
この記事では、Microsoft Visual Studio 2012 の安定性を向上させる更新プログラムについて説明します。この更新プログラムは、Microsoft .NET Framework の更新時に発生する可能性がある互換性の問題も解決します。この問題が発生すると、Visual Studio 2012 がプロジェクトを読み込めず、クラッシュする可能性があります。
この更新プログラムは、Microsoft Update から入手できます。また、Microsoft ダウンロード センターからダウンロードすることもできます。
この更新プログラムのグローバル バージョンには、次の表に示すファイル属性 (またはそれ以降のファイル属性) があります。
セットアップを修復(再インストール)するだけです...