我有一个windows服务,它在Init()方法中失败并抛出一些异常,因此我只能通过查看事件日志来检查错误。我想调试Windows服务,但问题是我只能在调用服务时附加调试器,在我的情况下,它仅在Init()方法中失败。任何想法 ?如何在Init()方法中调试失败的windows服务
2
A
回答
3
可以编程调试器附加在函数的第一行:
using System.Diagnostics;
0
可能是您可以使用崩溃转储DebugDiag资料或获得:
Debugger.Launch();
添加使用后声明WinDbg的。
是您的服务C++或C#。
也许这只是第一次机会异常,并不是真的崩溃。你能提供有关失败的更多信息吗?
1
我通常所做的就是创建一个带有static void Main()
入口点的类,然后我可以在项目属性中暂时分配该入口点。从那里,我调用了应用程序作为服务运行时调用的相同的启动函数。
相关问题
- 1. 调用init方法失败;嵌套异常是java.lang.NoSuchMethodError:org.objectweb.asm.ClassWriter。 <init>
- 2. 如何调试Windows服务
- 3. TcpClient在Web服务方法上失败
- 4. windows服务启动失败
- 5. 如何调试.NET Windows服务OnStart方法?
- 6. 如何在Windows服务(c#)中调用我的方法?
- 7. 如何重试失败的web服务调用?
- 8. 调用init方法失败; 'sessionFactory'或'hibernateTemplate'是必需的
- 9. Windows服务失败的正确方法是什么?
- 10. 如何调试崩溃的Windows服务?
- 11. 调试Windows服务
- 12. 调试Windows服务
- 13. 在Symfony2服务中回调失败
- 14. 从Windows服务中调用SSL Webservice调用失败
- 15. ssh在windows服务中被调用时失败
- 16. 调试Web服务方法
- 17. 测试用例在[[MyObject alloc] init]失败
- 18. Windows服务启动失败:无法启动命令行或调试
- 19. Tensorflow服务测试失败
- 20. Spring Data Neo4j存储库调用init方法失败
- 21. 调用init方法失败;嵌套异常是java.lang.IncompatibleClassChangeError:实施类
- 22. 如何在任务失败时自动调用resque-cleaner方法?
- 23. WCF调用服务失败
- 24. Windows服务在启动时失败
- 25. Windows服务在启动过程中失败的正确方法是什么
- 26. 服务器方法'xxx'失败
- 27. 服务器方法xxx失败(asp.net ajax)
- 28. 服务器方法'methodname'失败
- 29. 在Angular 2中重试连接到服务器回调失败
- 30. 如何用Delphi调试Windows服务?
谢谢,这有帮助。 – 2009-12-16 12:23:36