Я хочу использовать удаленную отладку.
Программа, которую я хочу отладить, работает на компьютере b.
Visual Studio работает на компьютере а.
На машине b У меня есть папка со следующими файлами:
- msvcr72.dll
- 1008 * файл msvsmon.exe *
- NatDbgDE.dll
- NatDbgDEUI.dll
- NatDbgEE.dll
- NatDbgEEUI.dll
Если вы считаете, что некоторые файлы отсутствуют, не могли бы вы также описать, где они обычно находятся?
На следующем шаге я запустил msvsmon.exe
и свою программу на компьютере b. На компьютере a я запустил Visual Studio 2008 и свое решение, в котором была написана программа. Затем я выбираю «Отладка - Присоединить к процессу». Я выбрал «Удаленный транспорт (только для собственной сети без аутентификации)». Я использовал правильный IP в качестве классификатора и выбрал правильный процесс (program.exe). Через некоторое время во всплывающем окне появилось следующее сообщение:
Необработанное исключение при 0x7c812a7b в program.exe: 0xE0434F4D: 0xe0434f4d
Я могу продолжить или прервать; При продолжении исключение возникает снова и снова и снова. Поэтому я нажал кнопку «разрыв», и появилось следующее сообщение:
Символы не загружаются ни для одного кадра стека вызовов. Исходный код не может быть отображен.