У меня есть проект Windows Mobile, который запускает некоторый код перед отображением первой формы. Если я ставлю точку останова на метод, который, как я знаю, вызывается до отображения формы, я получаю пустой предупреждающий символ точки останова, который говорит мне, что «точка останова в настоящее время не будет достигнута. символы для этого документа не загружены».
Когда я смотрю в Debug -> Windows -> Modules, PDB для dll, которая содержит метод, который я хочу прервать, загружается последним. Исполняемый файл, который запускает метод, уже запущен в этот момент, и кажется, что к моменту загрузки PDB метод завершил выполнение.
Надеюсь, все это имеет смысл.
Что я действительно хочу знать, есть ли способ обойти это? Могу ли я гарантировать, что PDB загрузится до того, как моя программа начнет выполняться?