2009-03-04 59 views
0

我开发了一个应用程序的Windows Mobile使用Windows Mobile 6 Pro CF 3.5和我有一些部署问题。如何在.NET Compact Framework中部署之前检查设备平台?

我只针对Pocket PC,我不想让用户在智能手机上安装它(因为它根本无法工作)。

如何检查用户安装应用程序的平台并向他显示一些错误消息?

为了让你知道,我有一个.msi为了将应用程序从桌面安装到设备(安装项目与cab内部),并没有问题。

我只是需要这个额外的验证。

回答

3

关于如何检测平台,请参阅此link。 Cab文件支持可选的setup.dll,可用于在Install init,Install exit,Uninstall init和Unistall exit中注册自定义操作。如果平台不匹配,您可以使用install init入口点并停止安装或显示对话框。这当然必须是本地开发。

+0

我会调查RAPI,谢谢 – jeremy 2009-03-04 19:36:19

相关问题