2011-01-31 2 views
4

Я новичок в использовании средства обнаружения дефектов изображения после создания настроек в соответствии с документацией для Visual C++ 6 и запуска программы в отладке режим ошибка «Приложение не удалось запустить, поскольку vld_x86.dll не found.Re установка приложения может исправить эту проблему»vll_x86 dll не найдена ошибка, показанная при попытке запустить режим отладки приложения

я переустановил и включал в себя путь к DLL в настройках vc6.

Заранее благодарим за помощь.

+0

Прежде всего, почему вы все еще используете древний VC6? Кроме того, присутствует 'vld_x86.dll' в вашей системе? – Naveen

+0

ну, у меня нет выбора, это то, что дается мне на work.the dll присутствует в моей системе. Кто-нибудь знает, куда добавить путь в настройках – preethi

+0

ok..I думаю, vld_x86.dll что-то есть делать с визуальным детектором утечки, с которым не следует связываться. Вы можете проверить, какая из ваших зависимых dlls связывается с ним, используя этот инструмент http://www.dependencywalker.com/. Откройте ваш debug exe в этом инструменте и проверьте, кто связан с вышеупомянутой dll. – Naveen

ответ

2

включение является правильным и необходимым, насколько я знаю.

У меня была такая же проблема и я могу решить ее, скопировав файлы в папку «bin» vld в ту же папку, в которой был выполнен исполняемый файл, который я хотел проверить на наличие утечек.

не очень элегантный способ, но работающий, я надеюсь, что это сработает и для вас!

2

После того, как я нашел ответ в течение долгого времени, две вещи, наконец, исправили проблему для меня. Во-первых, если вы еще не перезапустили Visual Studio после включения этих новых файлов и библиотек, вам следует сделать это. Во-вторых, когда я пошел посмотреть на свой компьютер, чтобы узнать, что было добавлено в мой путь в переменных среды, он добавил win64. и я запускаю win32. Надеюсь, это было достаточно описательно и помогает.

+2

Если это решит ваш вопрос, пожалуйста, примите ваш ответ. –

Смежные вопросы