Я использую Delphi 10.2.3 в Windows 10 v.1709 и хочу подключить 64-разрядный отладчик к 64-разрядному рабочему процессу IIS w3wp.exe
(я разрабатываю модуль ISAPI).
До недавнего времени я использовал только Delphi 2010, и там у меня не было проблем с отладкой 32-битного модуля ISAPI путем подключения к процессу w3wp
, когда он загружается IIS.
Когда я присоединяю Delphi 10.2.3 к 64-битной w3wp
У меня нет никакой отладочной информации, и я не могу нигде устанавливать точки останова. Я обнаружил, что это проблема пути, потому что в Process Monitor я вижу следующие строки:
ReadFile: C:\BIN\my_PATH\Win64\my_ISAPI.dll
ReadFile: C:\Program Files (x86)\Embarcadero\Studio\19.0\bin\<UNKNOWN>.rsm
ReadFile: C:\Program Files (x86)\Embarcadero\Studio\19.0\bin\<UNKNOWN>.dcp
Я пытался поиграть с рабочими каталогами и путями отладочных символов в Параметры , но ничего не помогло.
Есть идеи, как получить отладочную информацию после присоединения к процессу?