高分!解决一asp.net调用com组件问题,up有分:)
fq_ln 2007-07-20 10:01:16 本人写了一个小程序,调用google desktop搜索引擎的GoogleDesktopAPI,在初始化对象时asp.net抛出了一个异常,俺搞了小半天也没搞定。
在执行下面的初始化时:
GoogleDesktopQueryAPI queryAPI = new GoogleDesktopQueryAPIClass();
抛出以下异常:
System.Runtime.InteropServices.COMException: 从 IClassFactory 为 CLSID 为 {4E26495C-CA41-4085-96C4-8CA805AF297E} 的 COM 组件创建实例失败,原因是出现以下错误: 80040154。
我用vs2005自带的那个web server上运行是没有任何问题的,发布到iis上之后,就抛异常了,怀疑是运行时安全导致的,但是搞了半天也没搞定。
我的欢迎是vs2005、winxp iis5.1。
哪位大侠帮助解决一下吧,搞定立即结贴!