既然你用的是 MinRelease 版本,目标机器上必须有最新(至少是 ATL 作出来的控件要求的)的 ATL.DLL 版本;你可在 VC 的安装盘上某个目录找到两个版本(ANSI for Windows 9x & UNICODE for Windows NT),忘了具体据在那个目录下,用搜索吧 :-)!。

解决方案 »

  1.   

    我也发现这个问题了,我在其他机器上找了一个ATL.DLL(不是原开发的机器),拷到要注册的机器上,告诉我另一个错误DllRegisterServer Faliure ,难道是ATL.DLL版本不同吗!到要试一下! Thank you!
      

  2.   

    还是不行,真不知道,为啥会这样!难道要在每一台要注册的机器上都运行一下Visual studio安装程序吗?
      

  3.   

    可以使用一些外部的注册程序!
    在VC技术内幕CD中有Regcomp工具!
    非常有效!
    .....
      

  4.   

    还是ATL.DLL的问题,找了一个新的,果然灵验。
    Thank you edyang
      

  5.   

    zytlion(木头),你好,你是高手.我是菜鸟.想问个问题,你的FTP控件如何实现TCP/IP通讯.别笑我,我是菜鸟