本帖最后由 tttyd 于 2009-10-21 15:39:58 编辑

解决方案 »

  1.   

    请看这里的图片
    http://xiaomayi9.gicp.net/keeplearn/img.rar
    刚才还是这个步骤注册没问题
    重启了一下 vs2008 再次按步骤新建 atl 的时候注册就不行了
      

  2.   

    到底怎么办现在注册不了了 
    Depends.Exe中看到几个注册的dll 找不到的错误了
    到底怎么办啊
      

  3.   

    应该是在你的运行平台中缺少依赖的类库。
    在vs08中你静态链接atl mfc msvrc等类库即可
      

  4.   

    http://xiaomayi9.gicp.net/keeplearn/succ.jpg
    重启了一下电脑 注册成功了但是又出了这个
    Fatal error: Uncaught exception 'com_exception' with message 'Failed to create COM object `ATLTest.Test': 不支持此接口 ' in D:\phpproject\keep7\indez.php:64 Stack trace: #0 D:\phpproject\keep7\indez.php(64): com->com('ATLTest.Test') #1 {main} thrown in D:\phpproject\keep7\indez.php on line 64
      

  5.   

    不能建立 com 对象
    跟 set2 图片中的 ProgID 的名称一致啊