标签: deployment windows-mobile platform pocketpc
我使用带有CF 3.5的Windows Mobile 6 Pro为Windows Mobile开发了一个应用程序,我有一些部署问题。
我只针对掌上电脑,我不想让用户在智能手机上安装它(因为它根本不起作用)。
如何检查用户正在安装应用程序的平台并向他显示一些错误消息?
只是为了让你知道,我有一个.msi,以便从桌面安装应用程序(内置cab的安装项目),这很好。
我只需要这个额外的验证。
答案 0 :(得分:3)
有关如何检测平台的信息,请参阅此link。 Cab文件支持可选的setup.dll,可用于在Install init,Install exit,Uninstall init和Unistall exit中注册自定义操作。如果平台不匹配,您可以使用install init入口点并停止安装或显示对话框。这当然必须是本土开发。