Отладка / трассировка не удается записать в окна вывода в проекте VSIX - PullRequest
1 голос
/ 29 декабря 2010

Есть ли какая-либо причина, например, известная ошибка или отсутствие SDK, из-за которой отладка и трассировка перестали работать в следующей среде:

Я недавно отформатировал свою рабочую станцию.Новая установка VS2010 Ultimate в решении, с которым я работаю уже месяц.Он содержит exe и vsix в качестве выходных данных.отладка и трассировка работают в exe, но при отладке vsix в окно вывода ничего не записывается.У меня установлен VS SDK.Я использовал настройки импорта / экспорта для сброса окружающей среды.Я отключил все расширения (из менеджера расширений).Я также попытался удалить файлы .suo из решения.

1 Ответ

1 голос
/ 29 декабря 2010
  1. У вас случайно установлен Resharper?
  2. Когда вы включаете отладчик и помещаете System.Diagnostics.Debug.Listeners (или то же самое для Trace) в окно Watch, что вы видите?
  3. Помогает ли выполнение System.Diagnostics.Debug.Listeners.Add (new DefaultTraceListener ())?
  4. Работает ли добавление нового TextWriterTraceListener ?
...