我正在使用 c# 和 Microsoft.Interop 库编写一个办公室插件。当我通过将 Cancel 属性设置为 false 来取消 Item_Open 事件中约会的打开时,它会导致 Outlook 因 Appcrash 而崩溃。与与会者打开定期系列的约会时会发生崩溃。
这在 2016 年有点新。在 2010 年和 2013 年它曾经工作。
有谁知道如何在 2016 年让它工作?
我试图在我的代码中找出问题,但如果我只是在 AppointmentItem 打开事件中将取消设置为 true,即使是在此处找到的示例(在其他方面也适用于 2016 年)也会中断。
编辑:我刚刚发现只有当我禁用缓存模式时才会发生这种情况
编辑 2:我刚刚发现这仅在 2019 年的 2016 年发生,而 o365(已自动更新到 2019 年)似乎又可以工作了。