0

我正在尝试使用 vb.net 将一个非常大的文档(8GB)保存到 Filenet 中。

我从控制台得到的错误是:

CSMr:由于网络错误而关闭的打开对象

[E] 具体例外:

System.Runtime.InteropServices.COMException (0x80041A0D):提交新文档失败。在 IDMObjects.IFnDocumentDual.SaveNew(对象文件,对象 SaveNewOptions)

我执行此操作的代码是:

Dim objFnDoc As IDMObjects.Document

objFnDoc = FnLib.CreateObject(IDMObjects.idmObjectType.idmObjTypeDocument, modAppConfigSettings.ClassName)

objFnDoc.SaveNew(NewFileLocation,IDMObjects.idmSaveNewOptions.idmDocSaveNewKeep)

Marshal.ReleaseComObject(objFnDoc)

请注意,对于较小的文档,它可以正常工作。我搜索了很多可能的原因,但我没有找到任何东西。

4

1 回答 1

0

可能只是网络超时问题,请查看文档以改进文件网络上传 https://www.ibm.com/support/knowledgecenter/en/SSNW2F_5.5.0/com.ibm.p8.performance.doc/p8ppt135.htm

您还可以更改高级文件网参数以增加超时。

于 2018-11-19T14:34:26.393 回答