Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Если вы разрабатываете, тестируете или внедряете что-либо, то скорее всего знаете что лучшего полигона для такой деятельности чем виртуальная среда не найти. Что делать если ваше ПО падает внутри виртуальной машины? Желательно запустить отладчик Debugging Tools for Windows и найти причину. Очевидный ход поставить его внутрь виртуальной машины. Но как быть, если вы не хотите загрязнять тестовую среду лишним ПО? Или к примеру пишете системные компоненты которые при падении могут утянуть за собой и гостевую ОС внутри виртуальной машины?
Для этой ситуации есть простое и довольно элегантное решение. Можно воспользоваться утилитой Microsoft Hyper-V VM State to Memory Dump Converter. Работает она до безобразия просто. Позволяет делать дамп памяти запущенной виртуально машины, машины находящейся в Save state. Так же можно выбрать любой из моментальных снимков, в моем примере это снимок Before crash и скопировать содержимое памяти виртуальной машины на момент снятия снимка.
Надеюсь данная заметка упростит вам процесс разработки и тестирования новых приложений.