我们使用Epicor的一种产品,我相信是由mProof开发的,叫做客户ITSM。我们使用的版本是2016.2。我们移到Office 365,从那时起,我们就经历了从Windows 10 (1809年)开始的错误。我们从应用程序收到的错误消息是:
System.Runtime.InteropServices.COMException (0x8000FFFF):系统错误。代码: 18。
再也没有文件了
在Redemption.ISafeMailItem.SaveAs(字符串路径,对象类型)
在Clientele.Modules.Attachment.Client.Forms.AttachmentStatusBarPanel.AddEmailAsAttachment(MailItem mitem,Int32 numberOfEmailsSelected)
在Clientele.Modules.Attachment.Client.Forms.AttachmentStatusBarPanel.HandleDragDropEmail()
在Clientele.Modules.Attachment.Client.Forms.AttachmentStatusBarPanel.AttachmentStatusBarPanel_DragDrop(Object发件人处,DragEventArgs e)
我想看看是否有办法更新版本的救赎,而不升级客户ITSM应用程序?DLL似乎是Interop.Redemption.DLL,版本为5.15.0.0。
我意识到这是一个长远的机会,可能的正确答案是升级版本的客户ITSM,但不幸的是,这不是一个选择在这个时候。
谢谢你的帮助或建议。
发布于 2021-10-29 02:54:19
Interop.Redemption.DLL
只是.Net使用的二进制头文件。需要替换的文件是redemption.dll
和/或redemption64.dll
。它们可以在不更新使用它的应用程序的情况下被交换--所有版本的救赎都是向后兼容的。
https://stackoverflow.com/questions/69762378
复制相似问题