本文介绍了在 Windows 嵌入式紧凑型 7 中使用lpFile参数的 URL 传递给ShellExecuteEx API 时发生的问题。更新程序可以解决此问题。在安装此更新之前,必须安装此产品以前发出的所有更新。
症状
假定您在基于 Windows 嵌入式紧凑型 7 的设备上使用ShellExecuteEx API。当您的 URL 传递给 API 使用lpFile参数时,该 API 将失败并返回错误代码 2 (ERROR_FILE_NOT_FOUND)。
解决方案
软件更新信息
下载信息
现可从 Microsoft Windows 嵌入式紧凑型 7 月更新 (9 月 2014)。要下载此 Windows 嵌入式紧凑型 7 月更新,请访问下面的 Microsoft 下载中心网站︰
Windows 嵌入式紧凑型 7 更新
处理器,每个文件应用于的类型是可见的"文件信息"部分中的每个文件的名称。
详细信息
重启要求
应用此更新后,您必须执行干净对整个平台的构建。若要执行此操作,请使用以下方法之一︰
-
在生成菜单中,单击清理解决方案,,然后单击生成解决方案。
-
单击生成菜单上的重新生成解决方案。
应用此软件更新后无需重新启动计算机。
更新替换信息
此更新不替代任何其他更新。
此软件更新包的英文版具有的文件属性 (或更新的文件属性) 在下表中列出。日期和为这些文件的时间以协调世界时 (UTC) 列出。当您查看文件信息时,它将转换为本地时间。要了解 UTC 与本地时间之间的时差,请使用控制面板中的日期和时间项中的时区选项卡。
此修复程序包中包含的文件
文件名称 |
文件大小 |
日期 |
时间 |
路径 |
---|---|---|---|---|
Shlexec.cpp |
44,030 |
17-Sep-2014 |
01:10 |
Premium\Private\Winceos\Osshell\Shellapi\Shexec |
Shexec.lib |
49,798 |
17-Sep-2014 |
09:12 |
Public\Common\Oak\Lib\X86\Retail |
Shexec.lib |
87,138 |
17-Sep-2014 |
11:15 |
Public\Common\Oak\Lib\X86\Debug |
Shexec.lib |
73,286 |
17-Sep-2014 |
09:12 |
Public\Common\Oak\Lib\X86\Checked |
Shexec.lib |
57,438 |
17-Sep-2014 |
09:13 |
Public\Common\Oak\Lib\Armv5\Retail |
Shexec.lib |
107,864 |
17-Sep-2014 |
11:09 |
Public\Common\Oak\Lib\Armv5\Debug |
Shexec.lib |
86,920 |
17-Sep-2014 |
09:14 |
Public\Common\Oak\Lib\Armv5\Checked |
Shexec.lib |
57,442 |
17-Sep-2014 |
09:13 |
Public\Common\Oak\Lib\Armv6\Retail |
Shexec.lib |
107,864 |
17-Sep-2014 |
11:10 |
Public\Common\Oak\Lib\Armv6\Debug |
Shexec.lib |
86,924 |
17-Sep-2014 |
09:14 |
Public\Common\Oak\Lib\Armv6\Checked |
Shexec.lib |
56,798 |
17-Sep-2014 |
09:13 |
Public\Common\Oak\Lib\Armv7\Retail |
Shexec.lib |
106,964 |
17-Sep-2014 |
11:10 |
Public\Common\Oak\Lib\Armv7\Debug |
Shexec.lib |
86,070 |
17-Sep-2014 |
09:14 |
Public\Common\Oak\Lib\Armv7\Checked |
Shexec.lib |
54,186 |
17-Sep-2014 |
09:13 |
Public\Common\Oak\Lib\Mipsii\Retail |
Shexec.lib |
97,954 |
17-Sep-2014 |
11:12 |
Public\Common\Oak\Lib\Mipsii\Debug |
Shexec.lib |
81,520 |
17-Sep-2014 |
09:13 |
Public\Common\Oak\Lib\Mipsii\Checked |
Shexec.lib |
54,244 |
17-Sep-2014 |
09:13 |
Public\Common\Oak\Lib\Mipsii_fp\Retail |
Shexec.lib |
98,012 |
17-Sep-2014 |
11:13 |
Public\Common\Oak\Lib\Mipsii_fp\Debug |
Shexec.lib |
81,582 |
17-Sep-2014 |
09:13 |
Public\Common\Oak\Lib\Mipsii_fp\Checked |
Shexec.lib |
50,832 |
17-Sep-2014 |
09:13 |
Public\Common\Oak\Lib\Sh4\Retail |
Shexec.lib |
91,300 |
17-Sep-2014 |
11:13 |
Public\Common\Oak\Lib\Sh4\Debug |
Shexec.lib |
77,500 |
17-Sep-2014 |
09:13 |
Public\Common\Oak\Lib\Sh4\Checked |
状态
Microsoft 已经确认这是“适用于”一节中列出的 Microsoft 产品中的问题。
参考资料
有关软件更新术语的详细信息,请参阅用于描述 Microsoft 软件更新的标准术语的说明。