Отладка на виртуальной машине Win7 HyperV, получение нескольких экземпляров исключений «0xC0000096 Привилегированная инструкция» - PullRequest
0 голосов
/ 21 сентября 2009

Когда я отлаживаю большое приложение (с VS2008), которое поддерживаю на виртуальной машине Windows 7 Hyper V, создается впечатление, что при достижении точки останова VS постоянно выдает 0xC0000096 исключения привилегированных команд (или 0x00000005, нарушение доступа при чтении 0x03A6E7EB). 1001 *

Кажется, не имеет значения, где установлены точки останова. Я могу делать точно такие же вещи на коробке Win2k3 с установленным VS2008, но никогда не получаю эти ошибки. Код и настройки одинаковы. Когда я впервые установил VS2008, скомпилировал и отладил приложение, эти исключения не были выброшены - это начало происходить только через пару недель. Это проблема Hyper V / виртуальной машины или что?

Нет особого смысла предоставлять какой-либо код, поскольку он кажется независимым от этого, хотя, если понадобится дополнительная информация, я постараюсь предоставить его.

1 Ответ

1 голос
/ 19 апреля 2010

Ваш ответ может быть здесь: Команды отладки (шаг за шагом / в) вызывают необработанные исключения

Снимите флажок «Включить отладку RPC» в Сервис-> Параметры-> Отладка-> Собственный

...