Delphi XE «Поместить информацию об отладке в отдельный файл TDS» и «Информация об отладке» - PullRequest
1 голос
/ 19 августа 2011

В параметре связывания проекта Delphi XE появилась новая опция:

Place debug information in separate TDS file

Существуют ли какие-либо различия со следующей комбинацией при компиляции проекта:

  1. Проверено «Отладочная информация» иУстановлен флажок «Поместить отладочную информацию в отдельный файл TDS»
  2. Не отмечен флажок «Поместить информацию отладки в отдельный файл TDS»

Мне кажется, что когда-то «Поместить информацию отладки вотдельный файл TDS "был отмечен, отмечен или не отмечен" Параметр "Отладочная информация" не играет никакой роли в компиляции.

Ответы [ 2 ]

2 голосов
/ 19 августа 2011

Я полагаю, что опция «Отладочная информация» предназначена только для добавления отладочной информации в EXE-файл, то есть создания отладочной информации для некоторых внешних отладчиков или профилировщиков, которые могут извлечь их из exe-файла.Существует несколько форматов, но большинство полагается на формат фрагментированного PE .

Этот параметр не имеет ничего общего с «Поместить информацию об отладке в отдельный файл TDS».

Вы можете выбрать либо один, либо оба, либо ни одного.

Отредактировано: более точный ответ

0 голосов
/ 19 августа 2011

Кстати, это также влияет на удаленную отладку.См. Мои выводы в комментариях к этому сообщению в блоге об удаленной отладке XE (которая до сих пор не очень хорошо работает).

...