【发布时间】:2025-12-13 22:40:01
【问题描述】:
当使用 SqlWorkflowInstanceStore 持久化 Windows 工作流(托管在 IIS 中)时,我们会遇到“静默”中止。
根据http://support.microsoft.com/kb/2022538:
如果服务是自托管或网络托管的,则此问题会创建一个 诊断跟踪。此外,异常错误和警告是 在 Windows 事件跟踪 (ETW) 跟踪日志中生成。
那篇文章解决了我们的第一个问题(尝试提升布尔属性),但现在我们遇到了具有相同症状的新问题。为了诊断它,我们需要查看这些跟踪日志。
在任何情况下,我都没有在事件查看器中看到这些日志。很有可能我没有找对地方,或者我必须先启用某些东西。
- 如何查看这些日志?
- (附加问题)如何订阅工作流中的诊断跟踪?
- (附加问题 2)如果我在 Visual Studio 2010 中使用默认 Web 服务器(以前称为 Cassini)调试工作流,如何查看这些日志?
【问题讨论】:
标签: iis .net-4.0 workflow-foundation-4 etw