我使用ServiceBase帮助器在C#中编写了一个Windows服务.在执行期间,会调用外部本机DLL上的一些过程.令人讨厌的是,这些程序以不受控制的方式写入stdout和/或stderr,因为没有为此DLL提供任何来源.
ServiceBase
是否可以将这些输出从C#服务重定向到日志文件?
.net c# windows-services stdout stderr
.net ×1
c# ×1
stderr ×1
stdout ×1
windows-services ×1