检索 COM 类工厂中 CLSID 为 {BE4D10EB-FD6B-474C-96B3-C5E70BC5EFB5} 的组件失败,原因是出现以下错误: 80040154 没有注册类 (异常来自 HRESULT:0x80040154 (REGDB_E_CLASSNOTREG))。
源错误:
行 49: //下面是需要加密的明文字符串
行 50: bankpay.Msg = bankpay.InterfaceName + bankpay.InterfaceVersion + bankpay.MerID + bankpay.MerAcct + bankpay.MerURL + bankpay.NotifyType + bankpay.Orderid + bankpay.Amount + bankpay.CurType + bankpay.ResultType + bankpay.OrderDate + bankpay.VerifyJoinFlag;
行 51: ICBCEBANKUTILLib.B2CUtil obj=new ICBCEBANKUTILLib.B2CUtil() ;//项目中引用组件,以声明的方式创建com组件行
52: if (obj.init(bankpay.Path1, bankpay.Path2, bankpay.Path3, bankpay.Key) == 0)//加载公钥、私钥、密码,如果返回0则初始化成功
行 53:
提示51行出错,大神们求救啊!
源错误:
行 49: //下面是需要加密的明文字符串
行 50: bankpay.Msg = bankpay.InterfaceName + bankpay.InterfaceVersion + bankpay.MerID + bankpay.MerAcct + bankpay.MerURL + bankpay.NotifyType + bankpay.Orderid + bankpay.Amount + bankpay.CurType + bankpay.ResultType + bankpay.OrderDate + bankpay.VerifyJoinFlag;
行 51: ICBCEBANKUTILLib.B2CUtil obj=new ICBCEBANKUTILLib.B2CUtil() ;//项目中引用组件,以声明的方式创建com组件行
52: if (obj.init(bankpay.Path1, bankpay.Path2, bankpay.Path3, bankpay.Key) == 0)//加载公钥、私钥、密码,如果返回0则初始化成功
行 53:
提示51行出错,大神们求救啊!