程序采用SDK编程,编译器为VS2010,没有用到第三方的库,生成可执行文件在未装有VS2010的机器上不能运行,这是为什么,我在目标机器上已经安装了vcredist2010.exe。请高手指导
解决方案 »
- 可以发布悬赏么?
- 在VC中怎么显示自己做的GST格式的地图
- VC 6.0 的编译的时候不能STOP build, vcspawn 程序无法中止怎么办?
- 用MFC向导做一个模式对话框程序,对话框类的构造函数第二个参数CWnd* pParentWnd为空值,当调用DoModal函数时为什么又有了父类窗口句柄?
- 我什么我编写的从纯模板虚类派生出来的子类,所有的函数实现都必须写在.h文中,否则编译不能通过??
- 为什么报错说没有atl.h
- MFC CDHtmlDialog OnDocumentComplete如何判断网页正确加载完毕? 断网的情况
- 我在idl里用了DBPROPSET的参数类型,但是编译不通过,请问应import那个idl才行??
- 请问一下,哪里有关于变量命名规范说明的文章?
- 菜鸟问题一个!如何在列表控件(CListCtrl)里每一项中添加复选小勾??
- MFC写入文件第一个字符乱码
- 大数据插入CMFCListCtrl如何使界面不假死?
至少我用VS2012在WIN8的操作系统下编程后,在XP下就不能运行,提示"无效的WIN32程序",这简直就是把XP当成以前的DOS操作系统了,竟然在WIN8下的编绎的程序不能运行在XP下了.因为没找到装WIN7的计算机,不知道在WIN8下编的程序是不是可以在WIN7下运行.
我是在XP电脑上编程并生成可执行文件,目标机器也是XP系统,我做了个实验,如果目标机器上装有VS2010就可以正常运行程序??