该系统win2000, pack 5即使最简单的mfc控件也注册不上,不添加任何接口的组件可以注册,只要添加一个借口就失败,普通组件和atl控件都是如此,不知如何解决?

解决方案 »

  1.   

    跟踪注册过程将 Executable for debug session 设置成 Regsrv32 在 DllRegisterServer 下断点, 一步一步跟踪下去
      

  2.   

    maybe your COM need some dll which not be copied?
      

  3.   

    系统有没有启动COM+ Event System服务呢?
      

  4.   

    newkey007(无限天空) :那是客户的机器,没法测呀,而切其他任何机器都正常,我怀疑是系统的问题
     sclzmbie(忘我):用最简单的atl组件或控件都是如此
     WooSir(吴Sir) :非com+组件
      

  5.   

    我也使用2000,没有见出现过着中问题!是你自己写的com的dll吗?注册不上一般都是缺少了lib的支持!你自己找找看!