本文介绍了在 Windows Embedded Compact 2013 Microsoft Silverlight for Windows Embedded (SWE) 应用程序中卸载然后重新加载该控件时,自定义控件的先前视觉状态丢失的问题。 更新可用于解决此问题。 安全此更新之前,必须安装适用于此产品的所有以前发布的更新。
症状
你有一个 SWE 应用程序,该应用程序具有用于在 Windows Embedded Compact 2013 中执行以下操作的自定义控件和按钮:
- 卸载控件
- 重载控件
- 设置状态
运行应用程序并选择“ 设置状态 ”按钮时,自定义控件视觉状态 (更改为默认状态) 。 如果选择“ 卸载控件 ”按钮,然后选择“ 重载控件”,则视觉树 (视觉对象) 状态为默认状态,而以前的视觉状态将丢失。
解决方法
软件更新信息
Windows Embedded Compact 2013 月度更新 (2015 年 9 月) 现已从 Microsoft 提供。 若要下载此 Windows Embedded Compact 2013 月度更新,请转到 Microsoft OEM Online 或 MyOEM。
先决条件
仅当已安装了以前针对该产品发布的所有更新时,才支持此更新。
重启要求
应用此更新后,必须对整个平台执行清理生成。 为此,请使用下列方法之一:
- 在“生成”菜单上,依次选择“清理解决方案”和“生成解决方案”。
- 在“生成”菜单上,选择“重新生成解决方案”。
应用此软件更新后,无需重启计算机。
更新替换信息
此更新不替代任何其他更新。
文件信息
此软件更新包的英文版本具有下表列出的文件属性(或更新的文件属性)。 这些文件的日期和时间按协调世界时 (UTC) 列出。 查看文件信息时,会将其转换为本地时间。 要了解 UTC 与本地时间之间的时差,请使用“控制面板”中“日期和时间”项中的“时区”选项卡。
包含在此更新包中的文件
| 文件名 | 文件大小 | 日期 | 时间 | 路径 |
|---|---|---|---|---|
| Xamlruntimecore_dt.dll | 2,415,288 | 2015 年 9 月 28 日 | 1,015 | Public\Common\Oak\Bin\I386 |
| Xamlruntimecore.map | 5,329,915 | 2015 年 9 月 28 日 | 10:24 | Public\Common\Oak\Target\X86\Checked |
| Xamlruntimecore.rel | 5,786,969 | 2015 年 9 月 28 日 | 10:24 | Public\Common\Oak\Target\X86\Checked |
| Xamlruntimecore.dll | 6,316,032 | 2015 年 9 月 28 日 | 10:24 | Public\Common\Oak\Target\X86\Checked |
| Xamlruntimecore.map | 1,811,161 | 2015 年 9 月 28 日 | 10:24 | Public\Common\Oak\Target\X86\Retail |
| Xamlruntimecore.rel | 1,844,013 | 2015 年 9 月 28 日 | 10:24 | Public\Common\Oak\Target\X86\Retail |
| Xamlruntimecore.dll | 2,879,488 | 2015 年 9 月 28 日 | 10:24 | Public\Common\Oak\Target\X86\Retail |
| Xamlruntimecore.map | 5,372,914 | 2015 年 9 月 28 日 | 1,023 | Public\Common\Oak\Target\X86\Debug |
| Xamlruntimecore.rel | 4,078,898 | 2015 年 9 月 28 日 | 1,023 | Public\Common\Oak\Target\X86\Debug |
| Xamlruntimecore.dll | 7,512,064 | 2015 年 9 月 28 日 | 1,023 | Public\Common\Oak\Target\X86\Debug |
| Xamlruntimecore.map | 14,901,720 | 2015 年 9 月 28 日 | 10:24 | Public\Common\Oak\Target\Armv7\Checked |
| Xamlruntimecore.rel | 2,826,475 | 2015 年 9 月 28 日 | 10:24 | Public\Common\Oak\Target\Armv7\Checked |
| Xamlruntimecore.dll | 6,107,136 | 2015 年 9 月 28 日 | 10:24 | Public\Common\Oak\Target\Armv7\Checked |
| Xamlruntimecore.map | 3,969,113 | 2015 年 9 月 28 日 | 10:24 | Public\Common\Oak\Target\Armv7\Retail |
| Xamlruntimecore.rel | 1,638,693 | 2015 年 9 月 28 日 | 10:24 | Public\Common\Oak\Target\Armv7\Retail |
| Xamlruntimecore.dll | 2,789,376 | 2015 年 9 月 28 日 | 10:24 | Public\Common\Oak\Target\Armv7\Retail |
| Xamlruntimecore.map | 20,734,862 | 2015 年 9 月 28 日 | 1,023 | Public\Common\Oak\Target\Armv7\Debug |
| Xamlruntimecore.rel | 2,572,783 | 2015 年 9 月 28 日 | 1,023 | Public\Common\Oak\Target\Armv7\Debug |
| Xamlruntimecore.dll | 7,462,912 | 2015 年 9 月 28 日 | 1,023 | Public\Common\Oak\Target\Armv7\Debug |
| Xamlruntimecore_dt.dll | 2,415,288 | 2015 年 9 月 28 日 | 1,015 | Program files\Microsoft visual studio 11.0\Vc\Vcwizards\Windowsembeddedsilverlighttools |
参考资料
了解 Microsoft 用于描述软件更新的术语。