作为我的应用程序的一部分,我的用户安装了一个Window Service(用C#编写的msi文件),它将数据上传给我。这些Windows服务器通常位于各种防火墙等之后,由IT人员运行,因此很难与任何人联系进行调试。
我可以在我的应用程序中添加哪些内容,以便更容易找出问题?我不打算做任何被认为是“阴暗”的事情,但这里有一些我想过的想法:
任何想法或想法都会受到赞赏。
答案 0 :(得分:0)
我们使用的日志记录框架的作者(对象家伙)有service可能对您有用。
答案 1 :(得分:0)
您可以使用Visual Studio通过远程调试器调试.NET和本机代码,请参阅John Robbins关于它的帖子:http://www.wintellect.com/CS/blogs/jrobbins/archive/2010/06/15/vs-remote-debugging-across-workgroups-or-domains.aspx