Звучит так, будто вы правильно открываете дамп.
Вот что сказано в файлах справки Visual Studio:
"Чтобы открыть файл дампа
В меню Файл выберите Открыть, а затем нажмите Проект.
В диалоговом окне «Открыть проект» найдите и выберите файл дампа.
Обычно он имеет расширение .dmp.
Нажмите ОК.
Чтобы найти двоичные файлы для отладки аварийного дампа, Visual Studio 2005 ищет пути поиска символов. Чтобы убедиться, что Visual Studio 2005 находит двоичные файлы, вы можете добавить путь поиска символов в диалоговом окне «Параметры» или в окне «Модули». Для получения дополнительной информации см. Как: указать путь к символу. "
Вы сами говорите,
"... и открыл файл dmp. Но я не могу отладить"
Итак, вы открываете файл дампа ОК в Visual Studio, но что вы имеете в виду: «Я не могу отладить?»
Если вы не видите исходный код, это потому, что Visual Studio не знает, где он находится. Следуйте инструкциям для настройки пути поиска символов.
Если вы не можете пройти через свой код, это потому, что вы не можете сделать это с помощью минидампа. Процесс, который произвел минидамп, ушел, и он не может быть выполнен дальше.
Если вы не можете проверить стек вызовов или содержимое переменных, это потому, что Visual Studio не может найти файл .pdb с информацией отладки.