我在c#应用程序中使用Interop.Domino dll版本1.2,并通过为每个创建的线程(一次最多5个线程)创建新会话,同时使用多线程来访问多个NSF文件。Interop.Domino dll线程安全吗?
对于大型的NSF文件,我得到了像内存段溢出一样的Notes错误。 为了解决这个问题,我使用了Marshal.ReleaseComObject(object)来释放必要的Notesdocument和NotesView对象。
现在,问题是,我能够访问2 NSF文件,但其余线程进入DLL例外,因为很少的Notes对象变为空。
请提供一些帮助....
感谢您的帮助。