0

是否可以创建一个单独的 cab 来让我打包 PocketPc 和 Smartphone 版本的 Windows Mobile 应用程序?我想要的是能够在安装过程中检查设备是袖珍电脑还是智能手机,然后安装适当的版本。

在此先感谢您的帮助。

4

1 回答 1

1

我从未尝试过,但 Microsoft 确实有一个示例项目,它演示了容器 CAB 文件的创建,其中包含多个 CAB 文件。我想您可以添加检测移动平台并执行适当的安装程序所需的逻辑。

多个 CAB 安装@MSDN:http: //msdn.microsoft.com/en-us/library/bb158796.aspx

在实践中,我们总是构建单独的 CAB 文件,并使用CEAppMgr提供的机制,在 ActiveSync/WMDC的“添加/删除程序”对话框中定义一个引用我们特定于平台的 CAB 的“条目”。

另一种方法是创建自定义 Setup.dll文件作为 CAB 的一部分,它使您有机会在安装 CAB 之前和之后执行操作。

于 2009-11-06T15:45:44.910 回答