Есть ли возможность в инсталяторе ставить так же символы и исходники стандартной библиотеки, дабы при отладки можно было ходить по её исходникам?
Здравствуйте, hardcase, Вы писали:
_FR>>Есть ли возможность в инсталяторе ставить так же символы и исходники стандартной библиотеки, дабы при отладки можно было ходить по её исходникам?
H>Учитывая то, что все сборки идут в Release конфигурации, то не вижу смысла отлаживаться на них.
Почему-то отладке по сборкам из BCL это не мешает
H>И кстати, в этой конфигурации в pdb файл как правило не генерируется.
А это очень странно. В дефолтовых шарповских проектах для релиза по-умолчанию выставлено pdb-only именно для таких полезных дел. Например,
здесь пишут:
"If you use /debug:full, be aware that there is some impact on the speed and size of JIT optimized code and a small impact on code quality with /debug:full. __We___recommend___ /debug:pdbonly __ OR__ no PDB for generating release code."
Your suggestion about making "No PDB" option by default is not good.
This will cause big pain for developers who will try to start debug while "Release" build settings active. They will be simply unable to debug !!
In the same time — your concern about not building .PBD is unknown. IDE is a "Development Environment" — not a "Production Build System". If you need some special options for binaries released to public — you are free to add additional settings to your project or use some build automation tools with their own settings.
Hope this helps
Ну и вообще у меня запрос по
pdb-only выдаёт достаточно убедительных фактов по поводу символов в релизе.
Здравствуйте, _FRED_, Вы писали:
_FR>Здравствуйте, hardcase, Вы писали:
_FR>>>Есть ли возможность в инсталяторе ставить так же символы и исходники стандартной библиотеки, дабы при отладки можно было ходить по её исходникам?
H>>Учитывая то, что все сборки идут в Release конфигурации, то не вижу смысла отлаживаться на них.
_FR>Почему-то отладке по сборкам из BCL это не мешает
Потому что видимо никто не реализовал другой логики.
Не так давно уже
было обсуждениеАвтор: VladD2
Дата: 21.10.10
на тему pdb-only.