首页 > 解决方案 > 抛出异常:HP.HPRM.OfficeIntegration.Outlook.dll 中的“System.UnauthorizedAccessException”附加信息:

问题描述

我写了一封OutllokAddin。在我的电子邮件中,我附上了一封草稿电子邮件。当我打开电子邮件并尝试打开附件草稿电子邮件时,出现以下错误。

抛出异常:

HP.HPRM.OfficeIntegration.Outlook.dll 中的“System.UnauthorizedAccessException”附加信息:属性“ http://schemas.microsoft.com/mapi/string/{00020386-0000-0000-C000-000000000046}/CheckInInfoID ”确实不支持此操作。

下面是我的代码,其中 SetProperty 抛出错误。

Interop.PropertyAccessor propertyAccessor = null;

try
 {
   propertyAccessor = this.GetPropertyAccessor();
   propertyAccessor.SetProperty(propString, value);
 }

我在 2016 年的办公室中遇到过这种情况。我相信在 2019 年的办公室中也是如此。

当我创建新电子邮件时,我没有看到错误。只有当我打开附件时,我才会收到错误消息。

标签: outlookoutlook-addin

解决方案


推荐阅读