当前位置: 代码迷 >> VC/MFC >> vs2008编译的程序无法在别的机器上运作
  详细解决方案

vs2008编译的程序无法在别的机器上运作

热度:153   发布时间:2016-05-02 03:39:01.0
vs2008编译的程序无法在别的机器上运行
我在vs2008中建立基于对话框的工程,工程属性是在静态库中使用MFC、MD和在共享DLL中使用MFC、MT分别测试过。都无法运行。双击后出现下面的对话框

从日志中查看是下面的信息

有碰到这种情况的吗?求指点。
------解决思路----------------------
目测是找不到 CRT动态运行库

为了减少不必要的麻烦,工程属性设置“在静态库中使用MFC”、MT

在你的机器上,找到VS的安装路径...\Microsoft Visual Studio n\VC\redist\x86\Microsoft.VC80.CRT 目录下,把其下的三个dll和manifest 文件一起拷贝到exe目录下 试试

如果还不行,你就只能自己手动嵌入manifest 清单了
  相关解决方案