MFC+TeeChart程序编译、链接、运行均正常,采用INSTALLSHIELD打包安装到目标计算机(该计算机无TeeChart5.ocx)上,点击目标计算机上安装目录下的*.exe程序,无法运行。
将TeeChart5.ocx拷贝到C:\WINDOWS\system32目录下,点击控制面板的“开始”-“运行”,输入命令
regsvr32  TeeChart5.ocx
点击“确定”,弹出对话框提示TeeChart5.ocx注册成功,然后点击目标计算机上安装目录下的*.exe程序,仍无法运行。
请问是何原因?
如何解决?谢谢!

解决方案 »

  1.   

    已经设置为RELEASE版和静态链接库
      

  2.   


    问题补充:
    安装打包后的应用程序A。如果在目标计算机上未安装VC6.0,程序A无法运行;如果在目标计算机上安装VC6.0,程序A可以运行
    请问是什么原因?如何解决?
    谢谢!
      

  3.   

    缺少mfc运行库,谁还在用这么老的操作系统?
    现在还在用的系统,基本上都是自带mfc库了,当然只是release版本的。