+ -
当前位置:首页 → 问答吧 → C#写的Web Service来访问Notes,IIS发布后会出错,有人遇到吗?

C#写的Web Service来访问Notes,IIS发布后会出错,有人遇到吗?

时间:2009-10-18

来源:互联网

IIS发布后web Service其他程序都OK,但执行到NotesSessionClass ns = new Domino.NotesSessionClass()就报错, 
Web Service直接在VS2005中运行一切OK,访问notes都正常,发布到IIS后就不能访问了 
我想原因应该是IIS不能解析domobj,请问大家是否有碰到这个问题,有什么解决方法吗?不吝赐教...

作者: sunxq   发布时间: 2009-10-18

报什么错?

你应该把出错提示贴出来.

作者: mrshelly   发布时间: 2009-10-19

webservice发布到IIS后,在C#中去调用,
执行到NotesSessionClass ns = new Domino.NotesSessionClass()时出错,错误信息:
System.Web.Services.Protocols.SoapException: 服务器无法处理请求。 ---> System.OutOfMemoryException: 检索 COM 类工厂中 CLSID 为 {29131539-2EED-1069-BF5D-00DD011186B7} 的组件时失败,原因是出现以下错误: 8007000e。
  在 Service.HelloWorld() 位置 c:\Inetpub\wwwroot\WebServiceDemo\App_Code\Service.cs:行号 27
  --- 内部异常堆栈跟踪的结尾 ---


如果不发布到IIS,直接执行没有任何问题,我感觉应该是IIS的问题,IIS不能解析Notes相关的引用,高手帮忙分析一下

作者: sunxq   发布时间: 2009-10-19

环境
web扩展

作者: ren284092915   发布时间: 2009-10-19

顶!我也遇到同样的问题,但不知道怎么解决

作者: long_wjian   发布时间: 2010-11-17