我使用 Visual Studio 11 Developer Preview 编译我的 C++ 源代码。我静态链接到运行时库。
生成的可执行文件无法在 Windows XP 上执行。当我尝试在 Windows XP 上执行它时,我收到错误消息“[Executable Path] 不是有效的 Win32 应用程序。”。
根据 Microsoft Visual Studio 11 将不支持 Windows XP。
生成的可执行文件无法在 Windows XP 上执行是如何工作的?可执行文件中有什么特别之处吗?