C#触发器,环绕SCM& werfault.exe

时间:2009-09-16 17:31:50

标签: c# debugging

我们正在设置环绕scm作为源控制程序。我们创建了一个触发器,它将在更改文件/存储库的状态时运行。当我们在许多文件上运行它时,服务器会在进程列表中获得几个werfault.exe进程。我意识到它的Windows错误报告,但没有弹出窗口。我正在尝试确定错误的原因...是否有我可以检查的特定日志,或者我可以使用的调试技术?我不相信它可以在它运行的服务器上直接调试。

由于

2 个答案:

答案 0 :(得分:0)

WER故障最终会出现在事件日志中,所以这可能会给你一个小小的线索,尽管通常没有足够的信息来说明出了什么问题。也许你想在你的触发器应用程序中添加更多的日志记录,或者让它在崩溃(请参阅AppDomain.UnhandledException事件)到特定文件夹时运行userdump.exe - 这样你就可以稍后打开崩溃转储什么是梨形的。

答案 1 :(得分:0)

发生的事情是我们在某些事件上设置触发器,触发器同时调用处理exe,这会淹没服务器。我们现在正在使用带有Windows服务的备用解决方案,因此我们可以控制同时执行触发器的最大数量。