2009-03-04 58 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

相關問題