Если сообщение об ошибке отображает номер белья, означает ли это, что сборка выполняется в режиме отладки? - PullRequest
1 голос
/ 18 сентября 2009

У меня есть веб, который я создаю с помощью WebDeploymentProject. Я думал, что построил его в режиме выпуска, но теперь в сообщении об ошибке отображается номер белья. Я развернул файл pdb на сервере. Может ли сборка сборки в режиме выпуска отображать числа белья, если присутствует pdb?

Есть ли способ узнать, собирается ли сборка в режиме отладки или в режиме выпуска?

Ответы [ 3 ]

4 голосов
/ 18 сентября 2009

Pdb-файлы предоставляют информацию о номере строки, поэтому в сообщениях об ошибках нет ничего криминального.

Чтобы определить, проверяет ли сборка, построенная в режиме отладки, Атрибут отладки , прикрепленный к сборке.

0 голосов
/ 18 сентября 2009

Я сделал небольшое обновление, чтобы инструмент под названием IsDebug портировал на .Net 2.0 однажды.

Это приложение WinForm - вы запускаете его, перетаскиваете в него свою DLL-библиотеку, она сообщает вам, скомпилировано ли оно в режиме отладки или выпуска.

0 голосов
/ 18 сентября 2009

Да.И что .pdb файл существует в дополнение к .dll или .exe.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...