VS2012 生成可以在XP下运行的exe文件

1. 在已安装VS2012条件下,安装update,作者已经安装了update3;

2. 相关设置:

设置“平台工具集”:在项目右击-属性-常规-在“平台工具集”下拉选择“…v110_xp”选项(如果没有安装update是没有这个选项的)

设置“运行库”:

设置“子系统”: 注意不要设置成“未设置”或留空,否则同样不能在XP下运行

时间: 2024-07-29 23:28:44

VS2012 生成可以在XP下运行的exe文件的相关文章

VS2010 和VS2012 的程序在XP上运行的方法

问题表象: VS2012编译的程序不能再XP下运行 解决办法: 1.工程设置的方法 在vs2012里,右键 属性->配置属性-常规->平台工具集->选个VS2008什么的就ok了~ 2.程序降级的方法 .sln文件 使用记事本打开,把里面的 Microsoft Visual Studio Solution File, Format Version 12.00 Visual Studio 2012 改成 Microsoft Visual Studio Solution File, Form

把 Python 脚本打包成可以直接双击运行的 .exe 文件

把 Python 脚本打包成可以直接双击运行的 .exe 文件安装 pip3 install pyinstaller pip install pypiwin32执行 pyinstaller -F -i qq.ico -w test.py -F 指定打包后只生成一个exe格式的文件-D –onedir 创建一个目录,包含exe文件,但会依赖很多文件(默认选项)-c –console, –nowindowed 使用控制台,***面(默认)-w –windowed, –noconsole 使用窗口,无

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

解决方法1: 链接器->系统->子系统->控制台或windows?后面的"最低版本"是5.01 解决办法2: 解决"不是有效的win32应用程序"问题 帅宏军 用VC2013编译了一个程序,在Windows 8.Windows 7(64位.32位)下都能正常运行.但在Win XP,Win2003下运行时,却报错不能运行,具体错误信息为"指定的可执行文件不是有效的 Win32 应用程序". ? ? ? ? ?一.问题分析 ? ?

编译器可以生成相同的环境下运行的目标代码

编译器可以生成用来在与编译器本身所在的计算机和操作系统(平台)相同的环境下运行的目标代码 ,这种编译器又叫做"本地"编译器. 另外,编译器也可以生成用来在其它平台上运行的目标代码,这种编译器又叫做交叉编译器.交叉编译器在生成新的硬件平台时非常有用. "源码到源码编译器"是指用一种高级语言作为输入,输出也是高级语言的编译器.例如: 自动并行化编译器经常采用一种高级语言作为输入,转换其中的代码,并用并行代码注释对它进行注释(如OpenMP)或者用语言构造进行注释(如FO

如何生成能在没有安装opencv库及vs2010环境的电脑上运行的exe文件

稳像项目基本算法已经完成,甲方需要一个可以运行的demo程序.目前程序在自己的电脑上能够正常运行.然后我试着拷贝到另外一个win7系统上,运行失败. 寻找各种解决办法,baidu找到两个办法: 1.使用静态链接的方法,这种生成的exe大,放弃. 2.将对应需要的dll拷贝到exe的执行目录下,这种虽然文件多,但是易操作,选择. 先说明下我的环境windows7 + visual studio 2010 + opencv2.4.7,各种基本的配置省略. 1.打开项目配置页->c/c++->代码生

JDK/bin目录下的不同exe文件的用途(转)

新安装完JDk 大家是否发现安装目录的bin文件夹有很多exe文件 下面就为大家讲解不同exe文件的用途 javac:Java编译器,将Java源代码换成字节代 java:Java解释器,直接从类文件执行Java应用程序代码 appletviewer(小程序浏览器):一种执行HTML文件上的Java小程序类的Java浏览器 javadoc:根据Java源代码及其说明语句生成的HTML文档 jdb:Java调试器,可以逐行地执行程序.设置断点和检查变量 javah:产生可以调用Java过程的C过程

JDK/bin目录下的不同exe文件的用途

安装完JDK,大家是否发现安装目录的bin文件夹有很多exe文件.下面就为大家介绍一下不同exe文件的用途. javac:Java编译器,将Java源代码换成字节代. java:Java解释器,直接从类文件执行Java应用程序代码. appletviewer:小程序浏览器,一种执行HTML文件上的Java小程序类的Java浏览器 javadoc:根据Java源代码及其说明语句生成的HTML文档. jdb:Java调试器,可以逐行地执行程序.设置断点和检查变量. javah:产生可以调用Java过

Spring boot打包为可部署在tomcat下运行的war文件的方法(使用Gradle、Intellij IDEA)

使用Gradle: dependencies { compile("org.springframework.boot:spring-boot-starter-web") providedCompile("org.springframework.boot:spring-boot-starter-tomcat")//此处使用providedCompile,则生成的jar包可放入tomcat内运行// compile("org.springframework.b

打造XP下可运行的微型PE文件

前几天和朋友交流技术,提到手工打造微型PE文件,他说现在网上流传的大部分版本在XP SP3下都不能运行,于是心血来潮,拍着胸脯说:“你放心,忙完了帮你做一个.”后来花了半天时间,终于打造出一个XP下可运行的微型PE,弹出一个对话框,292字节,当然这离极限也许还差得远,不过自己做了一次,还是有些心得,贴出来和大家分享一下.本文介绍的这个MiniPE可以在下载:http://download.csdn.net/source/774041 第一步 准备PE文件先创建一个PE文件,为了尽可能地小,我们