ASP.net 连接 Lotus Domino ,在VS中可以正常,放到IIS中不能正常运行。
错误:
检索 COM 类工厂中 CLSID 为 {29131539-2EED-1069-BF5D-00DD011186B7} 的组件时失败,原因是出现以下错误: 80040154。1、因为我IIS服务器是64为系统,所以:
regsvr32 "C:\Program Files (x86)\IBM\Lotus\Notes\nlsxbe.dll" 注册,提示成功。
2、如果是在x64位的系统中,即使控件注册成功,错误依照提示,是因为大多数第三方写的COM控件,
只支持32位的系统,在VS中找到引用控件所在的项目--〉属性--〉生成--〉常规---〉目标平台---〉选择X86即可解决。
3、IIS中设置
4、