经过我的亲自常识,如下第一个办法是可行的。

当在本地电脑win7_64位上的vs2013编译好可行性文件.exe,在自己的电脑上能够运行,而在其余的XP系统,win7_32位系统,win7_64位系统会出现如下错误:

“无法启动此程序,因为计算机中丢失mfc100.dll 尝试重新安装该程序以解决此问题。”

 

解决办法:(静态编译法)

对工程属性配置如下:

1【配置属性】-【常规】-【平台工具集】设置为:Visual Studio 2013 - Windows XP (v120_xp)

2【配置属性】-【常规】-【MFC的使用】设置为:在静态库中使用MFC

3【配置属性】-【代码生成】-【运行库】设置为:多线程(/MT)

如下图所示,此时可执行文件.exe就可以在XP系统,win7_32位系统,win7_64位三种系统下运行了。

vs2013创建exe程序在其它电脑运行出错解决方案

vs2013创建exe程序在其它电脑运行出错解决方案


参考内容:http://blog.csdn.net/bie_niu1992/article/details/46428305

相关文章:

  • 2021-11-06
  • 2022-12-23
  • 2021-12-25
  • 2021-07-21
  • 2022-12-23
  • 2021-11-19
  • 2021-08-14
猜你喜欢
  • 2021-10-03
  • 2022-01-10
  • 2021-06-13
  • 2021-09-20
  • 2021-07-03
  • 2021-09-11
  • 2022-02-08
相关资源
相似解决方案