VS2015-Microsoft Office PIA-Windows 10 1903 PRO的AxInterop.Microsoft.Office.Interop.OutlookViewCtl COM异常

我们将microsoft Office pia用于与Exchange Server 2010 SP3集成的应用程序。

在客户端PC上,我们特别在安装了Office Pro Plus 2016的Win Forms项目上使用AxInterop.microsoft.Office.Interop.OutlookViewCtl.dll(v14)

我们的某些用户安装了不同版本的Windows 10,我们发现某些版本导致我们的应用程序引发COM异常。

有效/无效的组合是:

  • Windows 10 1809 PRO应用程序正常工作
  • Windows 10 1809 PRO已升级到1903 ENT,该应用程序正常工作
  • Windows 10 1903 PRO应用程序无法正常工作

第一次设置Axmicrosoft.Office.Interop.OutlookViewCtl.AxViewCtl.Folder属性的调用发生异常。

例外是:“无法加载邮箱” COM例外(0x80020009)

文件夹属性设置为:

String.Format($@"\\Public Folders - {Environment.username}@company.name.com\All Public Folders\CRM\Email\{PublicFolderPath}")

我们尝试使用互操作dll的v15和v14进行构建,但没有成功。

我们正试图理解为什么互操作不能在将1809 PRO升级到1903 PRO时起作用,而在1903 ENT上起作用。

是否还有其他人遇到过这种情况并设法找到一种解决方案,以使互操作程序在两个版本(1809 PRO和1903 PRO)之间均能正常工作?

ykq110119 回答:VS2015-Microsoft Office PIA-Windows 10 1903 PRO的AxInterop.Microsoft.Office.Interop.OutlookViewCtl COM异常

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/2697430.html

大家都在问