我正在创建一个Windows服务并希望知道有关此服务的最佳实践。在我的所有窗口程序中,我有一个表单,询问用户是否要报告错误,如果他回答是,我在FogBugz中创建了一个案例。我应该在Windows服务中做什么?窗口服务中的未处理的例外过滤器
2
A
回答
1
你也可以有一个服务的系统托盘表示,它会显示关于任何错误的小通知,并询问用户他们是否想要报告它。我认为,无论何时从计算机发送“输出”数据,都可以给用户更好的选择。
4
既然你不会有一个用户与程序交互,我会说make配置变量(在app.config文件中)负责发送/不发送数据。这样,不想报告错误的用户可以更改配置文件中的标志。我个人会默认打开它,然后向他们提供关于如何关闭它的指导。
相关问题
- 1. 窗口服务应用程序中未处理的异常
- 2. 处理多个窗口服务
- 3. 处理服务总线Message.Complete()例外
- 4. 窗口处理管理器
- 5. JQuery Datatables服务器端处理和过滤器
- 6. Apache HTTP服务器中的过滤器
- 7. 奇怪的例外通过代理服务器连接到WCF服务时
- 8. 未处理的microsoft.net framwork例外[1692]
- 9. Windows服务中未处理的ThreadInteruptedException
- 10. 过滤器中未处理的JSP异常
- 11. 窗口中的Python xmlrpc服务器
- 12. 数据表+服务器端处理+搜索过滤
- 13. 对Web服务查询的文件处理响应的例外
- 14. shinyapps部署;错误:未处理的例外:儿童任务
- 15. 窗口服务中的App.config
- 16. C#中的窗口服务
- 17. 窗口管理器Android中的服务疑惑
- 18. 用于批处理的Azure窗口服务
- 19. 通过外部管理或服务器
- 20. Web服务中的例外
- 21. 在.net窗口服务中处理停止
- 22. 例外处理
- 23. 自定义弹出窗口,该窗口在点击Sharepoint列表过滤器webpart中的过滤器按钮
- 24. 处理/过滤入站电子邮件的服务
- 25. 如何处理云中服务器实例之间的同步?
- 26. WSDL处理外部服务的做法
- 27. HBase的InternalScanner和过滤协处理器
- 28. 未找到驱动程序Web服务示例中的例外
- 29. 过滤服务器端
- 30. 投票窗口服务的计时器
作为一种服务,您可能没有用户登录到机器,因此没有桌面。 – 2008-09-10 14:54:34