現象
64 ビット オペレーティング システムを実行しているコンピューターがあります。 Vcredist_x64.exe ファイルまたは Vcredist_ia64.exe ファイルを使用して、このコンピューターに Microsoft Visual C++ 2005 再頒布可能パッケージをインストールします。 これを行うと、Msdia80.dll ファイルがブート ドライブのルート フォルダーにインストールされます。
注 Msdia80.dll ファイルの正しいパスは Drive:\Program Files\Common Files\Microsoft Shared\VC です。
解決策
重要 この問題は、サポートされなくなった製品に適用されます。
この問題を解決するには、この問題が発生しているコンピューターに Microsoft Visual C++ 2005 Service Pack 1 再頒布可能パッケージ ATL セキュリティ更新プログラムをインストールします。
64 ビット オペレーティング システム用の Microsoft Visual C++ 2005 Service Pack 1 再頒布可能パッケージ ATL セキュリティ更新プログラムの詳細については、次の Microsoft ダウンロード センター Web サイトを参照してください。
Microsoft Visual C++ 2005 Service Pack 1 再頒布可能パッケージ ATL セキュリティ更新プログラム
http://www.microsoft.com/download/details.aspx?displaylang=en&FamilyID=766a6af7-ec73-40ff-b072-9112bab119c2
回避策
この問題を一時的に回避するには、Msdia80.dll ファイルを Drive:\Program Files\Common Files\Microsoft Shared\VC フォルダーに移動します。 次に、コマンド プロンプトで次のコマンドを入力して、Msdia80.dll ファイルを登録します。
regsvr32 driver:\Program Files\Common Files\Microsoft Shared\VC\msdia80.dll