У меня есть приложение для Windows 8 Application Store, которое нужно отлаживать на одной из наших лабораторных машин. Машины в лаборатории имеют windbg, но не имеют Visual Studio. Когда я запускаю EXE с помощью windbg, я получаю сообщение, в котором говорится: «Это приложение может запускаться только в контексте контейнера приложения».Отладка приложения Windows 8 с помощью windbg
Есть ли способ заставить Windbg.exe создать контекст контейнера приложения?
По-видимому, существует инструмент с именем [PLMDebug] (http://msdn.microsoft.com/en-us/library/windows/hardware/jj680085%28v=vs.85%29.aspx), разработанный именно для этой цели , – Luke
@ Luke, опубликуйте это как ответ, один с инструкциями о том, как его использовать. –
Спасибо Люку. Я могу заставить отладчик работать после использования plmdebug.exe. Но точки останова не могут быть установлены. Когда я устанавливаю точку останова, windbg говорит «*** ПРЕДУПРЕЖДЕНИЕ: невозможно проверить контрольную сумму для myapp.exe» После выполнения кода, в котором установлена точка останова, я могу установить точку останова. Ужасно есть лучший способ? –