我正在尝试使用 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)
请注意,对于较小的文档,它可以正常工作。我搜索了很多可能的原因,但我没有找到任何东西。