Visual Studio 2005 や Visual Studio 2008 では、Visual Studio 2010 を開くと、Visual Studio 開発環境がクラッシュします。

適用対象: Visual Basic 2010 ExpressVisual C# 2010 ExpressVisual C++ 2010 Express

現象


Microsoft Visual Studio 2005、Microsoft Visual Studio 2008、または Microsoft Visual Studio 2010 を起動しようとするとします。ただし、Visual Studio 開発環境がクラッシュします。

原因


この問題は、システム レジストリには、IServiceProvider インターフェイスに、誤った情報が含まれている場合に発生します。アプリケーション インストーラーには、このインターフェイスが、正しくないプロキシ/スタブ ダイナミック リンク ライブラリが登録されている可能性があります。

解決策


この問題を解決するには、Ieproxy.dll を手動で登録することによって、レジストリに正しい情報を入力します。これを行うには、以下の手順を実行します。
  1. [
    開始Start button
    、種類
    cmd
    [検索] ボックスにします。
  2. 結果の一覧で右クリックします。
    cmd
    、] をクリックし、
    管理者として実行します。
    管理者特権でコマンド プロンプトを起動します。


    管理者のパスワードのプロンプトが表示されたら、パスワードを入力します。確認のメッセージが表示されたら、をクリックします。
    続行
    .
  3. 32 ビット オペレーティング システムでは、次のコマンドを実行します。
    regsvr32 "c:\Program Files\Internet Explorer\ieproxy.dll"
    64 ビット オペレーティング システムでは、次のコマンドを実行します。
    regsvr32「c:\Program ファイル (x86) \Internet Explorer\ieproxy.dll」


注: この問題は、Windows 7 に基づくオペレーティング システムの最初に報告されました。解像度は、このオペレーティング システムで完全にテストされました。他のオペレーティング システムを実行している場合この解像度が動作しない可能性があります。具体的には、Windows Internet Explorer 8 がコンピューターにインストールされていない場合、IServiceProvider インターフェイス プロキシ/スタブ ダイナミック リンク ライブラリは、Leproxy.dll ではなく Actxprxy.dll をされます。

状況


マイクロソフトは、この問題を「対象製品」セクションに記載されているマイクロソフト製品の問題として認識しています。

詳細


この資料に記載されているサードパーティ製品は、マイクロソフトと関連のない他社の製品です。明示または黙示にかかわらず、これらの製品のパフォーマンスや信頼性についてマイクロソフトはいかなる責任も負わないものとします。
この問題は、AMD CodeAnalyst ・ パフォーマンス ・ アナライザー 2.94 のバージョンまたは以前のバージョンをインストールするときに発生することが知られています。具体的には、この問題は、AMD CodeAnalyst ・ パフォーマンス ・ アナライザーと Visual Studio のインストール時に統合しようとするときに発生します。

このような場合は、「解決方法」セクションに記載されている手順に従うことをお勧めします。次に、Visual Studio で正しく統合する、AMD CodeAnalyst パフォーマンス最適化ツールの最新バージョンをインストールします。

注: その他のサード ・ パーティ製のインストーラーもこの問題に関連付けられている場合があります。

AMD CodeAnalyst ・ パフォーマンス ・ アナライザーの詳細については、次の Web サイトを参照してください。