繁体   English   中英

VS 2013上的v120_xp和v120有什么区别?

[英]What is the difference between v120_xp and v120 on VS 2013?

我正在VS 2013上开发MFC应用程序。

当我使用WIN32 Platform Option构建它时,我的应用程序未在WIN XP 32位上执行。

我通过设置“ v120_xp平台工具集”来解决此问题。

这样做时,我发现在“ v_120_xp平台工具集”上添加了“ v120_xp”项。
我想知道VS2013上v120_xp和v120之间的区别吗? 有人知道他们为什么被分开以及这两个人的工作方式不同吗?

v120_xp是针对XP SP3的C ++工具链。 另一个是v120目标是XP以上。 XP工具链生成代码并使用限于XP SP3的系统功能调用。

MSDN文章博客中 ,内部差异与XP上无法提供的平台改进有关。

  1. 建筑物HLSL
  2. 调试DirectX
  3. 静态分析
  4. 远程调试
  5. 流程状态API

为XP SP3生成的代码仍然可以(通常)在更高版本的OS上使用,但是您不能使用v120工具将XP定位到XP,只能使用Vista和更高版本。 最初,他们不打算支持XP,但是由于需求而增加了它(在IIRC的公共测试阶段)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM