0

我有一个将我们的程序安装到 Windows CE 的 CAB 文件。我有一个适用于 Windows CE 5 和 6 的 CAB(和平台配置)。

两个 CAB 都有其 CE 设置 DLL 属性指向设置项目的主要输出。两个 CAB 包含完全相同的代码 (C++)。

安装 CE5 CAB 时,它可以完美运行,并且自定义设置操作从 SetupDLL 运行。安装 CE6 CAB 时,不会运行安装程序,但所有其他文件都按预期解压缩。

任何人都可以解释为什么会这样吗?

所有代码和项目都是使用 VS2005 创建和构建的(带有所有最新的服务包等)

谢谢克里斯

4

1 回答 1

0

这不起作用的原因是您必须为 CE5 和 CE6 分别编译设置 DLL - 代码并非完全跨平台兼容。

于 2010-02-28T20:54:45.913 回答