выпуск отладочных сборок - PullRequest
       34

выпуск отладочных сборок

1 голос
/ 27 октября 2011

Если мне нужно выполнить отладку с помощью WinDbg, есть ли плюсы или минусы или есть релиз или сборка отладки? Мне просто интересно, есть ли какие-либо ограничения на выполнение отладки с помощью сборки выпуска

Ответы [ 2 ]

2 голосов
/ 27 октября 2011

Прежде всего вам нужна отладочная информация (.pdb), которую вы можете иметь в обоих. Тогда релизные сборки обычно оптимизируются:

  • некоторые переменные отображаются в регистры (и больше не занимают память),
  • некоторые функции встроены (и вы не можете поставить на них точку останова)
  • некоторый код переупорядочен

и это усложняет понимание того, что происходит в данный момент.

Так что, как правило, сборки релизов будут заметны быстрее, но зачастую сложнее в отладке. Кроме этого, вы не должны видеть никаких серьезных различий.

1 голос
/ 27 октября 2011

Просмотрите этот URL, есть хорошее обсуждение, связанное с этим

Отдельные сборки 'debug' и 'release'?

...