Visual C++ 2012 Express编译的应用程序在Windows XP上不起作用?
问题描述:
我有以下的C++程序,我与静态链接(多线程(/ MT))编译:Visual C++ 2012 Express编译的应用程序在Windows XP上不起作用?
int main()
{
return 0;
}
我试图在Windows XP(使用虚拟盒)运行它,但它是在告诉我认为它不是一个有效的win32应用程序!
答
看看这个:
你应该安装vs2012更新1,改变你的工具箱到XP。
我可以使用Visual C++ 2013 Express吗? – paul
以及我不确定。但我想是的。编辑:据此:https://www.visualstudio.com/en-us/products/visual-studio-2013-compatibility-vs.aspx是的 – KooKoo
错误的链接,这是零售版。 Express的重点在于保持下载的小而且快速,而针对XP所需的* extra * SDK并不算小。 –