请问Notes报这个错误是为什么?
我在调用DominoSession接口发送邮件时报这个错误,请问为什么?Notes error: 操作按请求而终止!有高手知道的请多多指教啊!很急! --------------------编程问答-------------------- 把代码贴出来看下吧。 --------------------编程问答-------------------- Domino.NotesSession ns = null;
Domino.NotesDatabase db = null;
try
{
ns = new Domino.NotesSession();
Domino.NotesDocument doc=null;
ns.Initialize("password11");
if (ns == null)
{
throw new Exception("domino session创建失败,请检查配置文件中登陆密码是否正确");
}
if (string.IsNullOrEmpty(dominoDataBase) || dominoDataBase == "" || string.IsNullOrEmpty(dominoServerIP) || dominoServerIP == "")
{
if (ns != null)
{
System.Runtime.InteropServices.Marshal.ReleaseComObject(ns);
ns = null;
}
throw new Exception("Domino数据库或服务器IP为空,请检查配置文件中是否正确!");
}
db = ns.GetDatabase(dominoServerIP, dominoDataBase, false);
if (db == null)
{
if (ns != null)
{
System.Runtime.InteropServices.Marshal.ReleaseComObject(ns);
ns = null;
}
throw new Exception("获取domino数据库失败,请检查配置文件中数据库名是否正确,并确保该数据库存在");
}
else
{
//If the database is not already open then open it.
if (!db.IsOpen)
{
db.Open();
}
/////以下是操作省略。以上是操作DOMINO的!
}
大家帮忙看看哪里有错误。我是用WINDOWS服务做压力测试时会有时候出现这个错误。 --------------------编程问答-------------------- 顶,我也出现这个问题,单次运行没问题,在后台一直跑的话,搞不定那天就出了,不知道什么原因。
补充:企业软件 , Lotus