Подтвердить что ты не робот

Где я могу получить результат System.Diagnostics.Trace.WriteLine

В моем коде я написал сообщение о трассировке с помощью System.Diagnostics.Trace.WriteLine, но где я могу получить сообщение? Я посмотрел на просмотр событий, но не нашел.

4b9b3361

Ответ 1

Вы отлаживаете? Посмотрите вкладку "Выход" (View → Output, или Ctrl + Alt + O) на визуальной студии

Если он не выводит туда, вам нужно добавить listener.

Проверьте документацию здесь.

Ответ 2

Практически ключевая особенность Trace заключается в том, что сообщения трассировки в основном не зависят от IDE. Поскольку сообщения трассировки также доступны в сборке релизов, вы также можете получить их, когда программное обеспечение уже отправлено и/или у вас нет IDE в avail. Вы догадались, что есть инструмент, который заставляет вас видеть эти сообщения, кроме VS. Если вы не отлаживаете (т.е. Отладочную консоль, выделенную в VS), вы можете видеть сообщения трассировки с помощью инструмента Debugview, работающего параллельно, а не Windows EventViewer. Также можно записывать сообщения трассировки в файл, редактируя/создавая файл *.config, соответствующий рассматриваемой сборке, в которой также записывается история сообщений.