在有的机器上面发布我的COM+组件后,发生不能调用问题
--
由于初始化失败 COM+激活没有成功!
--
系统事件 报错:
IObjectControl::Activate() 方法失败---------但是有的机器是好的!不知到是什么原因!急呀!

解决方案 »

  1.   

    是不是有特定的什么布丁要补上呀!我这台机器XP、2000、2003都有问题,难道这几个安装版本都有问题,另XP打sp2后COM+事务就不能正常使用了!
      

  2.   

    注是在web services中调用!
      

  3.   

    又出现别的问题了:我的COM+ 在有的机器上面只要把事物设置成“必须”就不能真常运行;
    报:
    IObjectControl::Activate() 方法失败。对象的 CLSID 为: {E7E8D203-B30F-46F2-B205-7F00AD2F1F4E}服务器应用程序 ID: {68DAB4F7-27E9-4EFC-BF89-9568E0F08B56}
    服务器应用程序实例 ID:
    {BB3F22D4-996E-4657-95C3-BC5AAFFD4032}
    服务器应用程序名: XXX
    错误代码= 0x8004d00a : 无法在事务中列入。
    COM+ 服务内部信息:
    文件: d:\nt\com\complus\src\comsvcs\jit\jit.cpp, 行: 459
    Comsvcs.dll 文件版本: ENU 2001.12.4720.2517 shp
    --------------------------
    急!