2011-02-10 6 views
0

ときどきマイクロソフトがめまぐるしく感じることがあります。プロジェクトをデバッグしようとすると、VSはこのエラーメッセージボックスをスローします。msvcr90d.dllが見つかりませんでした。ソフトウェアを再インストールするとが解決する場合があります。しかし、結果ウィンドウには、simbolsを読み込んだときに次の行が表示されます。デバッグ時にmsvcr90d.dllが見つかりません

'GLFW_Window.exe': loaded 'C:\Windows\winsxs\x86_microsoft.vc90.debugcrt_1fc8b3b9a1e18e3b_9.0.30729.1_none_bb1f6aa1308c35eb\msvcr90d.dll', Loaded symbols. 

このフォルダに移動すると、DLLが実際に存在します。また、正しく働いていた同じプロジェクトの以前のバージョンをダウンロードしようとしましたが、まだ失敗しています。アンインストールでこのDLLを削除できますか? (それは清潔なマシンではなく私の個人的なマシンです)。

ちなみに、このフォルダのDLLを手作業でプロジェクトにコピーすると、マニフェストを作成すると奇妙なエラーが発生します。

お手伝いできますか? ありがとうございます。

+0

これはマニフェストファイルを取得しようとすると、それを修正する可能性があります。私もここで私の問題をチェックアウトするhttp://stackoverflow.com/questions/3550896/loadlibrary-module-not-found-dll-hell-after-office-2007-installこれはちょうどdllが正しいパスにされていなかった。 –

+0

メッセージを確認した後、私はdependency walkerを渡しました。このDLLが適切な場所にないことが確認されました(少なくともパスには入っていません)。しかし、この道を変えたのは何ですか?私じゃない!! – Killrazor

+0

ハンスの答えをまだ受け入れていないので、あなたが得ていることが間違いであるとまだ確信していますか?なぜあなたは "読み込まれた記号"(あなたは*右にスクロールする必要があります)をエラーとして読みますか?あなたがあなたの質問に私たちを示していない別のメッセージはありますか? –

答えて

6

単語「エラー」が完全にないことに注目してください。これはエラーではなく、DLLがロードされたというデバッガからの通知です。 ではなく、というファイルを混乱させると、Visual Studioが壊れてしまいます。

メッセージを表示したくない場合は、[出力]ウィンドウを右クリックし、[メッセージを読み込む]のチェックを外します。

+0

笑、良い点。 –

+0

うん、本当はね。 Dllが見つかりませんでした。これはエラーです。メッセージでは、いくつかの詳細を追加したい(エラーではないことを理解して、それは単にデバッグの出力です)。 – Killrazor

+2

「ロード済み」と表示され、「ファイルが見つかりません」とは言わない。 「ロード済み」は、ファイルを見つけられないことの反対です。 –

関連する問題