Visual C ++ 2012 Express编译的应用程序在Windows XP上不起作用?

时间:2015-05-08 22:33:17

标签: c++ visual-studio-2012 windows-xp

我有以下C ++程序,我正在使用静态链接(多线程(/ MT))进行编译:

int main()
{
    return 0;
}

我试图在Windows XP上运行它(使用Virtual Box),但它告诉我它不是一个有效的win32应用程序!!

1 个答案:

答案 0 :(得分:1)

看看这个:

http://blogs.msdn.com/b/vcblog/archive/2012/10/08/windows-xp-targeting-with-c-in-visual-studio-2012.aspx

您应该安装vs2012更新1.并将您的工具集更改为xp。