如何在客户端计算机上将Windows服务作为控制台应用程序运行

时间:2020-01-30 09:44:35

标签: c# windows console

我有一个自行托管的Windows服务应用程序,其输出类型为控制台应用程序。我在该服务中添加了一些控制台日志。我需要在控制台窗口中查看那些日志,而不必在本地写入日志文件。

2 个答案:

答案 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");