Почему Console.WriteLine не работает вне VS? - PullRequest
1 голос
/ 13 февраля 2011

Я создал приложение WinForms, когда я запускаю его из консоли (cmd), консоль не показывает ничего, что я зарегистрировал, используя Console.WriteLine.Он просто "зависает", пока программа не закончит выполнение.В VS вывод отображает много информации, как в режиме отладки, так и в режиме выпуска.

Я надеялся использовать консоль и инструмент трассировки, а позже смог определить, почему что-то не работает в какой-то внешней среде.Как включить это в консоли?

Ответы [ 2 ]

1 голос
/ 13 февраля 2011

Я был в шоке, но «MyApp.exe> ​​a.log» создал файл журнала с информацией, которую я хотел.

1 голос
/ 13 февраля 2011

Возможно, вы захотите посмотреть, будет ли работать перенаправление вывода ошибки консоли, например , которое предлагает . Или вы можете использовать Log4Net , как предложено @Mitch Wheat

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