Я пытался из ClrMd библиотеки: https://github.com/Microsoft/clrmdClrMd - ClrInfo TryGetDacLocation и другие методы отсутствуют?
И у меня этот вопрос, в соответствии с первым учебником У меня есть метод, называемый TryGetDacLocation по типу ClrInfo, но как я могу найти его в этом ... Я вижу, что местоположение Dac генерируется автоматически внутри Clrinfo, но поскольку я пытаюсь вызвать runtimeInfo.CreateRuntime(); Я получаю: «Несоответствующая архитектура между этим процессом и даком»
Дамп и работающие процессы имеют одинаковую 32-битную архитектуру. я не вижу, что функции и другие, например - TryDownloadDac в классе:
Есть идеи?
Как вы берете файл дампа? –
Вы правы, я взял файл дампа из TaskManager, но я не знал, что если я возьму 32-битный процесс из 64 TaskManger, он даст мне 64-битный дамп. Вот в чем проблема. И функция TryGetDacLocation удалена из новой версии .. Спасибо :) –
Опубликовать это как ответ :) –