相关疑难解决方法(0)

使用Visual Studio 11编译的可执行文件有什么特别之处,导致无法在Windows XP上执行可执行文件?

我用Visual Studio 11 Developer Preview编译我的C++源代码.我静态链接到运行时库.

生成的可执行文件无法在Windows XP上执行.当我尝试在Windows XP上执行它时,我收到错误消息"[可执行路径]不是有效的Win32应用程序.".

根据Microsoft Visual Studio 11将不支持Windows XP.

如何在Windows XP上无法执行生成的可执行文件?可执行文件中有什么特别之处吗?

c++ compatibility windows-xp visual-studio visual-studio-2012

31
推荐指数
2
解决办法
8596
查看次数

在Visual Studio 2012中构建32位

我在另一个线程中读到,为了使exe应用程序在32位操作系统上运行,您需要进入程序的属性并将目标CPU更改为x86.我已经这样做了,出于某种原因,当我尝试在Windows XP中运行它时,仍然会收到无效的win32错误.我会张贴一张照片,但我没有足够的代表,所以我希望你得到我想说的话!

visual-studio-2012

7
推荐指数
1
解决办法
2万
查看次数

无法在动态链接库KERNEL32.dll中找到过程入口点`GetTickCount64`

我使用Visual Studio 2012 Update 3Windows 8上创建了一个MFC应用程序.它适用于Windows 8,但在Windows XP上,它显示以下错误:

The procedure entry point GetTickCount64 could not be located in the dynamic link library KERNEL32.dll

我搜索了一个解决方案,但据说Update 3修复了Windows XP的问题.我下载并安装了它,但它没有帮助.但是,在安装更新之前,我的错误更糟!

有人能解决这个问题吗?

mfc windows-xp visual-studio-2012

5
推荐指数
1
解决办法
3万
查看次数