我的加载项的用户有一个间歇性问题,其中在按下发送期间/之后删除了一些附件。即他们将附件添加到电子邮件中,然后发送,然后电子邮件中的某些附件不会出现在已发送的项目中,也不会出现在收件人中。
我已将日志记录添加到我的加载项,该加载项显示在MailItem发送事件触发之前的MailItem毫秒内触发AttachmentRemove事件。
我猜另一个加载项,或者outlook本身正在删除附件,但我不确定如何确定根本原因。
是否有任何工具可以帮助我诊断生产环境中的这种间歇性问题?
我将要求用户尝试禁用所有其他加载项,但如果失败那么呢?我正在考虑通过以下方式尝试捕获更多信息:1)使用ProgId编写新的日志记录加载项以使其事件首先被触发或2)以激活AttachmentRemove时以编程方式捕获minidump /调用堆栈。但是我希望有更简单的替代方案。
答案 0 :(得分:0)
您需要在Outlook中禁用所有COM加载项和VBA宏。