应用程序中嵌入的兑换问题
Issue with Redemption embedded in application
我们使用 Epicor 的产品,我相信是由 mProof 开发的,称为 Clientele ITSM。我们使用的版本是 2016.2。我们移至 Office 365,此后遇到以 Windows 10 (1809) 开头的错误。我们从应用程序收到的错误消息是:
System.Runtime.InteropServices.COMException (0x8000FFFF): System Error. Code: 18.
There are no more files
at Redemption.ISafeMailItem.SaveAs(String Path, Object Type)
at Clientele.Modules.Attachment.Client.Forms.AttachmentStatusBarPanel.AddEmailAsAttachment(MailItem mitem, Int32 numberOfEmailsSelected)
at Clientele.Modules.Attachment.Client.Forms.AttachmentStatusBarPanel.HandleDragDropEmail()
at Clientele.Modules.Attachment.Client.Forms.AttachmentStatusBarPanel.AttachmentStatusBarPanel_DragDrop(Object sender, DragEventArgs e)
我想看看是否有办法在不升级 Clientele ITSM 应用程序的情况下更新 Redemption 的版本? DLL好像是Interop.Redemption.DLL,版本是5.15.0.0.
我知道这是不可能的,可能的正确答案是升级 Clientele ITSM 的版本,但不幸的是,目前这不是一个选项。
感谢您的帮助或建议。
Interop.Redemption.DLL
只是.Net使用的二进制头文件。您需要替换的文件是 redemption.dll
and/or redemption64.dll
。它们可以在不更新使用它的应用程序的情况下进行交换 - Redemption 的所有版本都向后兼容。
我们使用 Epicor 的产品,我相信是由 mProof 开发的,称为 Clientele ITSM。我们使用的版本是 2016.2。我们移至 Office 365,此后遇到以 Windows 10 (1809) 开头的错误。我们从应用程序收到的错误消息是:
System.Runtime.InteropServices.COMException (0x8000FFFF): System Error. Code: 18.
There are no more files
at Redemption.ISafeMailItem.SaveAs(String Path, Object Type)
at Clientele.Modules.Attachment.Client.Forms.AttachmentStatusBarPanel.AddEmailAsAttachment(MailItem mitem, Int32 numberOfEmailsSelected)
at Clientele.Modules.Attachment.Client.Forms.AttachmentStatusBarPanel.HandleDragDropEmail()
at Clientele.Modules.Attachment.Client.Forms.AttachmentStatusBarPanel.AttachmentStatusBarPanel_DragDrop(Object sender, DragEventArgs e)
我想看看是否有办法在不升级 Clientele ITSM 应用程序的情况下更新 Redemption 的版本? DLL好像是Interop.Redemption.DLL,版本是5.15.0.0.
我知道这是不可能的,可能的正确答案是升级 Clientele ITSM 的版本,但不幸的是,目前这不是一个选项。
感谢您的帮助或建议。
Interop.Redemption.DLL
只是.Net使用的二进制头文件。您需要替换的文件是 redemption.dll
and/or redemption64.dll
。它们可以在不更新使用它的应用程序的情况下进行交换 - Redemption 的所有版本都向后兼容。