2016-02-03 2 views
0

Печать работает отлично в других методах, но она не будет работать в потоке initialize(). Не имеет значения, поставил ли я его до или после базы. Инициализация.Инициализировать нить не печатает ничего

protected override void Initialize() { 
     // TODO: Add your initialization logic here 
     Debug.WriteLine("hellO"); 

     base.Initialize(); 
    } 
+0

Вы пробовали положить точку останова там ? Может быть, это на самом деле попало, но Debug.WriteLine просто ничего не пишет в окне вывода? – Falgantil

ответ

0

Debug.WriteLine() фактически посылает в систему отладки Windows, не в выходной консоли окна. Класс Debug записывает только в том случае, если установлено условие DEBUG. По умолчанию это Отладка строит. Релизы сборки ничего не делают, потому что по умолчанию это условие не задано.

Вам нужен инструмент, как:

  • Dbmon.exe
  • DbgView
  • или запустить его через отладчик в Visual Studio
Смежные вопросы