outlook - 抛出异常: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 年的办公室中也是如此。
当我创建新电子邮件时,我没有看到错误。只有当我打开附件时,我才会收到错误消息。
解决方案
推荐阅读
- c# - 由于“ReferencePath”未定义元数据“CopyLocal”的值,无法构建 WinForms 应用程序
- java - 出现错误 - org.openqa.selenium.StaleElementReferenceException:过时的元素引用:元素未附加到页面文档
- javascript - Jquery Datatable 列搜索自定义
- ruby-on-rails - 在 Heroku 部署中构建失败
- mysql - 按日期和 id 连接两个 MySQL 数据集
- c++ - 以较大尺寸绘制自身的地形
- gradle - 为多个配置指定 Gradle 版本约束
- android - 碎片,如何接收反馈?
- archer - RSA Archer 通知内容
- angular - 尝试使用 Angular Cloud Firestore 跟踪不同用户的地理位置时获取 documentId 的问题