Я использую WinDbg для загрузки аварийного дампа из управляемого кода (C #, консольное приложение, созданное для Любой процессор ). Я отлаживаю на платформе x64. Я поместил соответствующий файл PDB в путь символов.
Но когда я использую команду lm
для просмотра загруженных моделей, символ консольного EXE-файла приложения не может быть загружен. Я попытался выполнить .reload /f
, но все еще не могу загрузить символ для своего приложения.
Кстати: у меня есть полный исходный код для моего приложения. Мое приложение создано для .NET 3.0, но машина, на которой я работаю для отладки, установлена с последней версией .NET 3.5 + SP1. Может ли быть несоответствие быть проблемой?
Как мне проанализировать эту проблему дальше?