Иногда microsoft заставляет меня чувствовать головокружение. Когда я пытаюсь отладить мой проект, 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 этой папки в свой проект, я получаю странную ошибку о создании манифеста.
Может ли кто-нибудь из вас мне помочь? Заранее спасибо
Это может быть много вещей, пытаясь получить право файла манифеста, это может исправить. Я также проверил бы свою проблему здесь http://stackoverflow.com/questions/3550896/loadlibrary-module-not-found-dll-hell-after-office-2007-install, которая была просто DLL, не находящейся на правильном пути , –
После проверки вашего сообщения я перешел на ходу зависимостей и подтвердил, что эта DLL не в нужном месте (по крайней мере, это не путь). Но что изменило этот путь? Не я!! – Killrazor
Поскольку вы еще не приняли ответ Ганса, вы все еще уверены, что то, что вы получаете, является ошибкой? Почему вы читаете «загруженные символы» (вы * do * должны прокручивать весь путь вправо) в качестве ошибки? Есть ли еще сообщение, которое вы не показали нам в своем вопросе? –