господа, есть такая шляпа, Microsoft (R) Incremental Linker Version 14.12.25834.0 из студии17. так вот толи меня глючит толи там формат pdb чтоли изменился? потому шо ни windbg 10.0.1.16299 (dt -e modname!*) ни ida 7.0.170914 не могут ни символы ни тайпинфо грузануть. ах да с dia я еще не ковырял шо там вообще по кодам. но вот ребилд на 15й студии (платформ тулсет 14.0) всё нормально отображается. может кто встречался?
а всё. разобрался. надо было линкеру сказать шоб crc ставил (/RELEASE) . теперь работает. хотя странно, в 15й я наверное этого не заметил чтоли. вообщем благодарю за отклик. тока вот еще вопрос, чёто я не вкурю в отладчике студийном как сделать так чтобы он сепшен передавал обработчику, а то брякаюсь, жму ф5 и благополучно пролетаю сех. в виндбге чтоб этого не было просто gn(go not handled) команда
Когда уже в контексте эксепшена, не нашёл опцию "go unhandled" - думаю её и нет. Есть окошко Exception Settings (Ctrl-Alt-E), но это что-то наподобие windbg sxd/sxe/sxi (настройки сессии).
а вот нет. теперь внезапно выяснилось что в проперти пейдже хоть и стоит Generate Debug Information (/DEBUG), но линкеру передаётся /DEBUG:FASTLINK, решается соответсно оверрайдом. срс тут ни при чём