我有一个自行托管的Windows服务应用程序,其输出类型为控制台应用程序。我在该服务中添加了一些控制台日志。我需要在控制台窗口中查看那些日志,而不必在本地写入日志文件。
答案 0 :(得分:0)
这就是我的做法
#if DEBUG
var log = new LoggerConfiguration()
.ReadFrom.Configuration(config)
.WriteTo.Console()
.MinimumLevel.Debug()
.CreateLogger();
#else
var log = new LoggerConfiguration().ReadFrom.Configuration(config).CreateLogger();
#endif
答案 1 :(得分:0)
在代码中使用Debug.WriteLine,并使用DbgView查看所有这些字符串,这将不需要打开控制台。
简单为
System.Diagnostics.Debug.WriteLine("Your Debug String Here");