Applies ToWindows Embedded Compact 2013

简介

本文介绍了防止应用更新3028047中 Windows 嵌入式紧凑型 2013年之后成功编译一个新项目的问题。更新程序可以解决此问题。在安装此更新之前,必须安装此产品以前发出的所有更新。

症状

请考虑以下情形:

  • 在 Windows 嵌入式紧凑型 2013,您应用更新3028047

  • 您创建一个新项目,并包括建立和运行一个 c + + 应用程序所需的任何组件。

  • 包括从 STL 目录type_traits头。

  • 生成了新的 SDK 并安装它。

  • 通过在 Visual Studio 2013,使用该新的 SDK 创建新的 c + + 项目,然后尝试编译该项目。

在这种情况下,新项目不会编译成功。

原因

发生此问题是因为type_traits标头不包含在 CESTL 目录中。此标头包含只在 STL 目录中。

软件更新信息

下载信息

Windows 嵌入式紧凑型 2013年每月 (4 月 2015) 现已更新可以从 Microsoft。若要下载此 Windows 嵌入式紧凑型 2013年每月更新,转到Microsoft 在线 OEMMyOEM

系统必备组件

仅当此产品的所有以前发布的更新都已安装时才支持此更新。

重启要求

应用此更新后,您必须执行干净对整个平台的构建。若要执行此操作,请使用以下方法之一︰

  • 生成菜单中,单击清理解决方案,,然后单击生成解决方案

  • 单击生成菜单上的重新生成解决方案

应用此软件更新后无需重新启动计算机。

更新替换信息

此更新不替代任何其他更新。

此软件更新包的英文版具有的文件属性 (或更新的文件属性) 在下表中列出。日期和为这些文件的时间以协调世界时 (UTC) 列出。当您查看文件信息时,它将转换为本地时间。要了解 UTC 与本地时间之间的时差,请使用控制面板中的日期和时间项中的时区选项卡。

此更新程序包中包含的文件

文件名称

文件大小

日期

时间

路径

Xlock.lib

63,292

28-Apr-2015

10:38

Public\Common\Sdk\Lib\X86\Checked

Xlock.lib

63,698

28-Apr-2015

10:37

Public\Common\Sdk\Lib\X86\Retail

Xlock.lib

63,246

28-Apr-2015

10:37

Public\Common\Sdk\Lib\X86\Debug

Xlock.lib

63,394

28-Apr-2015

10:38

Public\Common\Sdk\Lib\Armv7\Checked

Xlock.lib

63,868

28-Apr-2015

10:38

Public\Common\Sdk\Lib\Armv7\Retail

Xlock.lib

64,636

28-Apr-2015

10:37

Public\Common\Sdk\Lib\Armv7\Debug

Microsoft.cpp.sdk_name.ce800.props

6,494

27-Apr-2015

19:13

Public\Common\Sdk\Msbuild\X86\Sdk_name\Platformtoolsets\Ce800

Microsoft.cpp.sdk_name.ce800.props

6,503

27-Apr-2015

19:13

Public\Common\Sdk\Msbuild\Arm\Sdk_name\Platformtoolsets\Ce800

Xrpropertybag.h

27,453

27-Apr-2015

19:13

Public\Common\Sdk\Inc

新增功能

2,992

27-Apr-2015

19:13

Public\Common\Sdk\Inc\Cestl

Xstddef

1,892

27-Apr-2015

19:13

Public\Common\Sdk\Inc\Cestl

状态

Microsoft 已经确认这是“适用于”一节中列出的 Microsoft 产品中的问题。

参考资料

了解 Microsoft 用于描述软件更新的术语

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。