2011-02-10 2 views
0

Parfois microsoft me faire me sentir étourdi. Lorsque j'essaie de déboguer mon projet, VS jette une boîte de message avec cette erreur: msvcr90d.dll introuvable, et reintalling le logiciel peut résoudre cette erreur. Mais dans la fenêtre des résultats, lors du chargement des simbols, cette ligne apparaît:msvcr90d.dll pas trouvé lors du débogage

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

Si je vais dans ce dossier, la DLL existe réellement. En outre, j'ai essayé de télécharger les versions précédentes des mêmes projets qui ont fonctionné correctement et échoue toujours. Est-ce qu'une désinstallation pourrait supprimer cette DLL? (Ce n'est pas une machine propre mais ma machine personnelle). Par ailleurs, si je copie manuellement les DLL de ce dossier dans mon projet, j'obtiens une erreur bizarre à propos de la création d'un manifeste.

Quelqu'un parmi vous pourrait m'aider? Merci d'avance

+0

Cela pourrait être un tas de choses, essayer de corriger le fichier manifeste pourrait le réparer. Je voudrais également vérifier mon problème ici http://stackoverflow.com/questions/3550896/loadlibrary-module-not-found-dll-hell-after-office-2007-install qui était juste le dll ne pas être sur le bon chemin . –

+0

Après avoir vérifié votre message, j'ai passé le walker de dépendances et confirmé que cette DLL n'est pas au bon endroit (du moins ce n'est pas dans path). Mais qu'est-ce qui a changé ce chemin? Pas moi!! – Killrazor

+0

Puisque vous n'avez pas encore accepté la réponse de Hans, êtes-vous toujours convaincu que ce que vous obtenez est une erreur? Pourquoi lisez-vous des "symboles chargés" (vous devez * faire défiler tout le chemin vers la droite) comme une erreur? Y a-t-il un autre message que vous ne nous avez pas montré dans votre question? –

Répondre

6

Notez l'absence complète du mot "erreur". Ce n'est pas une erreur, juste une notification du débogueur qu'une DLL a été chargée. Ne pas jouer avec le fichier, vous casserez Visual Studio.

Si vous ne souhaitez pas voir le message, cliquez avec le bouton droit de la souris sur la fenêtre Sortie et décochez la case "Charger les messages".

+0

haha, bon point. –

+0

Mmmm, pas vraiment. Dll n'a pas été trouvé. Ceci est une erreur Avec le message je veux ajouter plus de détails (en comprenant que ce n'est pas une erreur, c'est simplement la sortie du débogage). – Killrazor

+2

Il dit "chargé", il ne dit pas "fichier introuvable". "Loaded" est le contraire de ne pas trouver un fichier. –

Questions connexes