我在我的web服务(c#)中使用我的localhost上的com对象(* .dll以Delphi编写) (赢得xp 32bit iis 5.1)它的工作正常,所有它在客户端服务器上工作正常(赢得2003 32位),最近thay移动到赢得服务器2008 64位(iis 7.0),Web服务工作正常,但现在我得到了以下错误:
“由于以下错误,检索具有CLSID {F9CFBBAD-F699-4957-9E6F-79083B7B57E6}的组件的COM类工厂失败:80040154:at Service.logStatus(String firm,String sUser,String sPassword):App_Code “
我尝试了以下内容: 1.regsvr32(管理员) 2.在\ WINDOWS \ system32中输入dll,并在\ Windows \ SysWOW64中输入 3.查看组件服务---> dcom comfig(无法通过名称或CLSID找到dll) 4.将我的Web服务设置为在x86中构建
我在这个问题上苦苦挣扎3天请帮助!!!!!!!
谢谢Rotem
答案 0 :(得分:0)
尝试在IIS中启用32位模式: