1、问题描述:

Win7上使用VS2012编译的C++程序,在XP上无法运行,提示缺少msvcr110.dll等库。

2、解决办法:

安装VS2012 Update1包,更改项目属性:

(1)配置属性--常规--平台工具集:Visual Studio 2012 - Windows XP (v110_xp)。

(2)链接器--系统--子系统:控制台或窗口,所需的最低版本5.01

(3)C/C++--代码生成--运行库:多线程静态链接库(Release(LIBCMT.lib)):/MT,Debug(LIBCMTD.lib):/MTD)

【注】也可在stdafx.h文件中添加如下代码:

// 包括 SDKDDKVer.h 将定义可用的最高版本的 Windows 平台。  
// 如果要为以前的 Windows 平台生成应用程序,请包括 WinSDKVer.h,并将  
// WIN32_WINNT 宏设置为要支持的平台,然后再包括 SDKDDKVer.h。  
#include <WinSDKVer.h>
#ifndef _WIN32_WINNT
#define _WIN32_WINNT _WIN32_WINNT_WINXP
#endif
#include <SDKDDKVer.h>

3、如若进行上述设置后,没有效果,则检查程序引用的外部库属性,是否也进行了相应设置。

Win7开发的VC2012程序在XP上无法运行相关推荐

  1. VS2010编译的程序在XP上无运行库执行,以及ADO在XP上报80004003的错误处理

    vc2010编译的程序想要在其他电脑上运行,如果动态编译的话,装一个vcredist2010就可以在其他电脑里运行了,但如果想不安装这个软件也能在其他电脑上运行,上网搜了一下,需要静态编译,设置方法如 ...

  2. 用VS2012或VS2013在win7下编写的程序在XP下运行就出现“不是有效的win32应用程序

    问题描述: 用VC2013编译了一个程序,在Windows 8.Windows 7(64位.32位)下都能正常运行.但在Win XP,Win2003下运行时,却报错不能运行,具体错误信息为" ...

  3. win10系统下vs2015编写的C++程序在XP系统里运行

    虽然目前很多用户的电脑系统都是win7到win10,但还有部分用户的电脑系统是xp,比如一个项目要兼顾到xp用户,而通常编写的vs2015程序在xp里并不能运行,先做一个如下测试,使用vs2015创建 ...

  4. 编写并运行php程序,上传所编写的PHP程序代码,并上传运行后的效果截图

    上传所编写的PHP程序代码,并上传运行后的效果截图 更多相关问题 [多选] 对税务机关的下列行政行为,纳税人可以申请行政复议的有(). [多选] 纳税人收到税务机关的行政处罚决定书之后,在法定期限内可 ...

  5. 让用VS2012/VS2013编写的程序在XP中顺利运行

    转自:http://blog.csdn.net/asanscape/article/details/38752655/ 微软为了推销自家平台,默认配置下VS2012和VS2013编写的应用程序只能在V ...

  6. python程序在安卓上如何运行-在 android 上运行 python 的方法

    在android上运行python脚本,或者在android上使用python交互界面,对熟悉python的研究或开发人员来说,是一件很有吸引力的事情,因为python脚本真是非常高效,另外,有很多非 ...

  7. [WP7开发入门]在Windows 2003,XP上安装Windows Phone 7开发工具

    1.微软官方网站下载Windows Phone Developer Tools RTW: 下载地址为:http://www.microsoft.com/downloads/en/details.asp ...

  8. iOS开发:保持程序在后台长时间运行

    iOS为了让设备尽量省电,减少不必要的开销,保持系统流畅,因而对后台机制采用墓碑式的"假后台".除了系统官方极少数程序可以真后台,一般开发者开发出来的应用程序后台受到以下限制: 1 ...

  9. linux 定时java程序,Linux操作系统上定时运行Java程序的方法

    运行crontab -e编辑一个job. 例如 0 30 * * * /home/your_login/bin/java_PRogram | | | | | | | | | | | | | | -da ...

  10. 在XP上同时运行IE6,IE7,IE8,IE9

    一个成熟的网站,必然要兼容所有的浏览器,以便赢得最多的客户. 但是如何在一个操作系统上测试所有的浏览器呢, 为了帮助朋友打包了所有的IE版本. 同时兼容IE6,IE7,IE8,IE9的绿色版本 IE6 ...

最新文章

  1. 计算机协会成立活动简报,“中国计算机学会CCF走进高校”活动在我校举行
  2. 使用ADO.NET 的最佳实践(zz)
  3. 钉钉小程序数据传递——子传父,父传子
  4. 台达b2伺服说明书_三菱Q系列定位模块及伺服参数不会设置?看这一篇就够了!...
  5. 在何时该用什么方式编译WinCE
  6. Oracle 之instant client
  7. java mp4分割_Android(java方法)上实现mp4的分割和拼接 (二)
  8. java引言_Java C++(引言一)
  9. SSH(六)hibernate持久层模板于事务管理
  10. R语言:判断身份证号码真伪的函数编写
  11. k3导入账套_K3金蝶维护绝密(内部技术教程)
  12. 国内商务工作邮箱对比哪个好?常用邮箱开通哪个最好?
  13. 架构师之路(七)之五视图方法论
  14. 大脑记忆系统研究取得重大进展:或被用于开发新的芯片和操作系统
  15. 关于神经网络的轻量化
  16. android高级UI之Paint Xfermode
  17. 安徽建筑大学计算机技术909数据结构
  18. ubuntu 下安装 matplotlib 报错 numpy tornado pyparsing freetye png 依赖没有
  19. [导入]网页制作万花筒
  20. Unity3d实现鼠标控制相机绕物体旋转(带阻尼)

热门文章

  1. 《Unix编程艺术》chm 电子书下载
  2. CompoundButton调用setChecked多次触发onCheckedChanged
  3. 教你如何找到线程插入式木马
  4. 一个简单的鼠标钩子程序
  5. WAREZ无形帝国(盗版之源)
  6. python小区管理系统设计_小区物业管理系统设计与实现 毕业设计
  7. 华为数通笔记-数通基本概念
  8. Gantt - attachEvent事件监听 - 多个参数事件(大于两个)
  9. 一个软件工程师的成长之路(二):回味经典组合 DOS + 五笔 + WPS + FOXBASE
  10. 这三款曾红极一时的软件,现已风光不再,而遭嫌弃的它成了香饽饽