Как мне отладить исходный код в Windows 7? - PullRequest
0 голосов
/ 15 марта 2009

У меня этот проект , который недавно начал падать на бета-версиях Windows 7. Что-то в парсере XAML разваливается.

Если бы это было просто, я бы не стал возражать против того, чтобы компенсировать новое поведение .Net в Windows 7.

Как мне отладить это в Windows 7?

  • Шаг 1. Установите Windows 7 на виртуальной машине.
  • Шаг 2: ???? (Установить VS? Установить средства отладки VS? Установить средства отладки для Windows?)
  • Шаг 3: Прибыль

Ответы [ 3 ]

0 голосов
/ 15 марта 2009

Если вы хотите запустить его на виртуальной машине, вы, вероятно, не хотите устанавливать весь пакет Visual Studio внутри виртуальной машины просто для отладки приложения. Скопируйте файл msvsmon.exe с физического компьютера на виртуальную машину и запустите его. Затем вы можете запустить программу внутри виртуальной машины и подключить к ней Visual Studio из физического блока.

Windbg также поддерживает удаленную отладку, если вы более знакомы с этим отладчиком.

0 голосов
/ 16 марта 2009

Я нашел самый простой способ для отладки - установить средства отладки для Windows , а затем загрузить sos вручную, используя:

!load C:\Windows\Microsoft.NET\Framework\v2.0.50727\sos.dll

(примечание: у меня были проблемы с! Loadby sos mscorwks)

Наконец, используйте различные команды SOS для отладки. Конечно, для более богатого опыта отладки вам понадобятся PDB и исходный код.

0 голосов
/ 15 марта 2009

Самый простой способ - установить VS2k8 и отладить его оттуда. Как уже указывалось в комментарии, проблема, скорее всего, не связана напрямую с XAML, поскольку любое исключение при инициализации окна (например, конструктор или привязка данных) может привести к этой ошибке. Самым внутренним исключением обычно является тот, кто был ответственным.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...