沃森桶 P1

Watson Bucket P1

各位!

我有一个包含以下信息的 watson 存储桶:

EventType clr20r3

P1 4h5ws4fg4i3sv14bgrioya42410akt5e 
P2 1.0.0.0
P3 54907f70
P4 system.data
P5 2.0.0.0
P6 4889deaf
P7 28dc
P8 0
P9 system.nullreferenceexception
P10 NIL

但是我不明白为什么P1(EXE名称)是这样的,也许它被加密了?也许是装配信息中的 GUID?

你能帮我理解这些信息吗?这是什么?

我这么问是因为我有一大堆程序集可以搜索未处理的异常,了解如何正确读取 watson 存储桶会有很大帮助。

谢谢你所做的一切!

它基本上是对可执行文件的 (SHA1?) 散列进行 Base32 编码。 P1 字段有 32 个字符的限制,如果它不能使可执行文件名称适合(例如,通过砍掉 .exe),那么它会改为这样做。

详情见http://blogs.msdn.com/b/dsvc/archive/2012/06/08/net-framework-error-message-in-the-event-log-ambiguity.aspx