【发布时间】:2017-06-15 02:09:17
【问题描述】:
我一直在我的应用程序中使用 Outlook Redemption 的 ActiveInlineResponsePopOut 方法。从我得到的反馈来看,该方法似乎适用于大多数 Outlook 2016 安装。但是,在某些机器上,该方法不起作用(即 mailitem 不会弹出),我会得到以下异常:
>Exception type: System.Runtime.InteropServices.COMException
>Message: Could not find the toolbar control
>Source: redemption.SafeExplorer
>StackTrace: at Redemption.ISafeExplorer.ActiveInlineResponsePopOut()
据我所知,问题似乎始于 Outlook 2016 版本 16.0.7571。 Outlook 2016 的早期版本(32 位和 64 位)似乎工作正常。
有没有其他人也看到过这种行为?有什么解决办法吗?
【问题讨论】:
-
什么时候调用你的代码?什么是 Outlook 语言?
-
您好,德米特里,感谢您的快速回复。代码是用 C# 编写的。该方法的调用方式如下:在 Explorer.InlineResponse 事件触发后,将启动一个计时器。当计时器第一次计时(1000 毫秒后),调用 ActiveInlineResponsePopOut 方法。如果您还需要什么,请告诉我。
标签: outlook-addin outlook-redemption outlook-2016