Visual c++ Can VC++;使用平台工具集构建的程序”;Visual Studio 2012(v110)“;是否在Windows Server 2003/2008上运行?

Visual c++ Can VC++;使用平台工具集构建的程序”;Visual Studio 2012(v110)“;是否在Windows Server 2003/2008上运行?,visual-c++,windows-server-2008,visual-studio-2012,Visual C++,Windows Server 2008,Visual Studio 2012,使用平台工具集“Visual Studio 2012(v110)”在VS2012中生成的程序能否在Windows Server 2003/2008上运行 我渴望利用所有新的C++11优点,但需要针对运行VS2008的机器 如果默认情况下它不会运行,我应该做哪些配置更改才能针对该平台,并仍然受益于编译器的所有新功能?我已经对此进行了测试,可以回答是如果VC++11可重新分发的dll在路径(即msvcp110.dll)上可用,它们将运行,MVCR110DLL等.< /P> < P>在Windows

使用平台工具集“Visual Studio 2012(v110)”在VS2012中生成的程序能否在Windows Server 2003/2008上运行

我渴望利用所有新的C++11优点,但需要针对运行VS2008的机器


如果默认情况下它不会运行,我应该做哪些配置更改才能针对该平台,并仍然受益于编译器的所有新功能?

我已经对此进行了测试,可以回答如果VC++11可重新分发的dll在路径(即msvcp110.dll)上可用,它们将运行,MVCR110DLL等.< /P> < P>在Windows Server 2003上运行VS2012编译的C++应用程序,您应该使用VisualStudio 2012更新1中包含的“V1xxP”平台工具集。根据:

<> VisualStudio 2012——VisualStudio 2012更新1中包含的WindowsXP(V1xxxp)平台工具集是VisualStudio 2010中包含的Windows 7 SDK的一个版本,但它使用VisualStudio 2012 C++编译器。它还将项目属性配置为适当的默认值,例如,用于下层目标的兼容链接器的规范只有使用vs110_xp工具集创建的应用程序支持Windows xp和Windows Server 2003,但这些应用程序也可以支持Windows Vista、Windows 7、Windows Server 2008、Windows 8和Windows Server 2012


您可以在以下位置找到可再发行的软件包: