Я попытался отладить консольное приложение .NET с помощью WinDbg.Я обычно делаю это File -> Open Executable
, тогда WinDbg загрузит выбранный exe.Это работало для упомянутого приложения .NET.Но теперь я каждый раз получаю следующий вывод:
Microsoft (R) Windows Debugger Version 6.11.0001.404 X86
Copyright (c) Microsoft Corporation. All rights reserved.
CommandLine: "C:\xxxxxxx\MultiTS\bin\Release\SimepleTS.exe"
Symbol search path is: D:\xxxxxx\Debug
Executable search path is:
ModLoad: 00400000 00408000 SimepleTS.exe
Unable to insert breakpoint 0 at 036a3ff7, Win32 error 0n299
"Only part of a ReadProcessMemory or WriteProcessMemory request was completed."
bp0 at 036a3ff7 failed
WaitForEvent failed
eax=00402f7e ebx=7ffd8000 ecx=7c910060 edx=7c90e920 esi=0079faa0 edi=00d4f558
eip=7c810705 esp=0012fffc ebp=7c91005d iopl=0 nv up ei pl nz na po nc
cs=001b ss=0023 ds=0023 es=0023 fs=0038 gs=0000 efl=00000200
7c810705 ?? ???
Сначала запустите приложение, и присоединение к процессу тоже не работает.Однако открытие другого исполняемого файла .NET, например имеющегося у меня проекта WinForm, все еще работает правильно.
Любая подсказка, что здесь не так?