Как я могу увидеть вывод консоли из службы WCF во время отладки? - PullRequest
4 голосов
/ 26 мая 2011

Как я могу увидеть SQL-запрос, сгенерированный из LINQ to SQL при отладке внутри службы WCF?Я думал, что мог бы просто установить dataContext.Log = Console.Out, и SQL будет записан в окно вывода / немедленное.Это не так, потому что я использую IIS?Console.WriteLine("Hello") даже ничего не записывает в окно вывода / непосредственное окно.

Как увидеть вывод моей консоли?

Ответы [ 2 ]

5 голосов
/ 26 мая 2011

Вы можете попробовать использовать System.Diagnostics.Debug.WriteLine(), поэтому при распространении приложения Release эти строки будут удалены из кода.

2 голосов
/ 26 мая 2011

Вы можете вместо этого записать его в файл. dataContext.Log принимает любой TextWriter.

См. в этом комментарии , чтобы узнать, как написать текст в Debug.

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