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

问题描述 投票:0回答:2

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

c# windows console
2个回答
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

0
投票

在代码中使用Debug.WriteLine,并使用DbgView查看所有这些字符串,这将不需要打开控制台。

简单为

System.Diagnostics.Debug.WriteLine("Your Debug String Here");
© www.soinside.com 2019 - 2024. All rights reserved.