windows 7 中用vs2010写出来的程序不能运行在xp中

windows 7 中用vs2010写出来的程序不能运行在xp中
希望高手能给个详细点的解决方案。
我是个菜鸟

在工程上【右键】,选择【属性】,在弹出的对话框中【配置属性】-》【常规】-》【项目默认值】-》【MFC的使用】,选择“在静态库中使用MFC”,然后重新编译工程。

温馨提示:内容为网友见解,仅供参考
第1个回答  2010-11-10
静态编译。。然后就是vs2010的程序不能运行在xp sp2以下的的系统上

windows 7 中用vs2010写出来的程序不能运行在xp中
在工程上【右键】,选择【属性】,在弹出的对话框中【配置属性】-》【常规】-》【项目默认值】-》【MFC的使用】,选择“在静态库中使用MFC”,然后重新编译工程。

用VS2010写的程序为什么在其他电脑上不能运行
要成功运行程序,需要一个名字叫msi的系统数据库。msi拒绝访问也就是说,你的程序无法访问msi这个必要的系统数据库。。这不是你的程序本身的问题,你的电脑也没问题!!而是别的电脑有问题,这个原因可能是 别的电脑那个msi系统文件损坏了 或者不存在 这需要修复。

我用VS2010写了一个c语言控制台程序,并生成了xx.exe文件,但在其他电脑...
一,如果你是在debug模式下生成的,那当然不能在别的机子里跑,改成release(发布模式)二,即使是发布模式,生成的可执行文件也是默认不包含一些组建的,在工程——设置里改一下,,好像是添加组建什么的,。。。现在用ubuntu,qt来写c\/c++,忘了。。。囧,你百度一下吧。囧 ...

用VS2010编的MFC程序在其他电脑上不能运行如何解决?
可以在我的电脑上运行,在其他人装了VS2010的电脑上可以运行,没有装的就显示“缺少mfc100d.dll文件”,要求重新安装。我将自己电脑mfc100d.dll文件拷到他们电脑上C:WindowsSystem32下面,依然不能用。对了,可以运行的电脑直接就是安装,不能运行的电脑要先下载.net framework4.0,试了几次也没成功...

vs2010开发的C# winform程序在有的电脑上面不能打开
你是不是向注册表写东西:运行这个程序的用户权限不够。你是不是读取注册表某些键值:运行这个程序的用户权限不够。以管理员权限运行此程序 ps:最好是把release版本运行,不要把debug版本独立运行

VS2010中的MFC项目无法在其他电脑运行
这个不难,没用过VS2010,但用过VS2012,因为那个是调试版本下的,需要MFC什么什么的支持,而且文件比较大,设置一下就好,我们需要的是一个纯净版的程序, 在VS2012里点击 生成-->配置管理器 在里面把选择的Debug改选成Release,然后在运行一次程序,会发现工程里面多了个 Release的文件夹,里面的那个...

用VS2010在win7下写了个excel程序本机上可以运行,换到其它系统的2007上...
一般都是不向下兼容的,保存的时候看看能不能存兼容模式

用vs2010编写的程序能生成exe但输入数据不能运行是怎么回事?
scanf用%d,%d的格式 输入的时候也要用,隔开 比如输入 1,2

vs2010不是内部或外部命令 也不是可运行的程序 我也是这个问题、你能...
vs2010不是内部或外部命令 也不是可运行的程序 我解决了。明明看见“(编译)ctrl+F7”成功了,还是出“不是内部或外部命令 也不是可运行的程序”。我先改了“右击-计算机-高级系统设置-环境变量-path”的值,改为 %SystemRoot%\\system32;%SystemRoot%;%SystemRoot%\\system32\\WBEM ,结果不行。按照网上的说法,将文...

VS2010,能不能在WIN10操作系统中运行?
当然可以,只要安装文件的位数和你的系统位数一致就行,希望能帮到你。

相似回答