Re: let's hope PlatformMin and PlatformMax work on WM5...

Tech Tip: Click here to run a free scan for Windows Errors and optimize PC performance



Thanks, but here is a BAD NEWS:

The CAB installer on WM5 Pocket PC does not test correctly PlatformMax :(

It incorrectly installs any CAB file that has PlatformMax >= 4.0 (instead of
5.0), without any warning!

(if PlatformMax < 4.0, the CAB will not install on WM5)

This is very bad news, as it makes it impossible, even when using the new
[Platform] section in the .inf file, to create an installer that contains at
the same time a CAB for Pocket PC 2003 and a CAB for WM5.

The problem is that the two CAB are candidate for installation on WM5, so
there is no guarantee which one will install.

Am I the first one to find this problem ?



<r_z_aret@xxxxxxxxxxxx> wrote in message
news:hr03k19b89p66s5ibe4nvr3u7n0lh5j3d3@xxxxxxxxxx
>I _think_ this is a response to your earlier question "CAB Installer
> on ...". If so, I wish you had posted it in that thread. I spent
> several minutes trying to answer your first question, then found this
> note when I put that effort aside.
>
>
> On Mon, 3 Oct 2005 01:06:46 -0700, "The PocketTV Team"
> <support@xxxxxxxxxxxx> wrote:
>
>>I found this:
>>
>>http://msdn.microsoft.com/library/default.asp?url=/library/en-us/guide_ppc/html/ppc_programming_pocket_pc_2002_qxix.asp
>>
>>Note UnsupportedPlatforms, VersionMin, and VersionMax are deprecated in
>>Windows Mobile 2003 software for Pocket PCs. Their use is not recommended.
>>Windows Mobile 2003 does not check VersionMax for application
>>installations.
>>Instead, use PlatformString, PlatformMin, and PlatformMax, as used in the
>>Wndows Mobile 2003 example. For more information, see "Platform Section in
>>an .inf File" in the Configuring Pocket PC section of the SDK Adaptation
>>Kit
>>for Mobile Operators (AMO).
>>
>>The following code is a Windows Mobile 2003 example platform section in
>>the
>>installation .inf file:
>>
>>[Platform.MS.PocketPC]
>>PlatformString=PocketPC
>>PlatformMin=3.0
>>PlatformMax=4.0
>>
>>let's hope that WM5 handles those correctly...
>>
>
> -----------------------------------------
> To reply to me, remove the underscores (_) from my email address (and
> please indicate which newsgroup and message).
>
> Robert E. Zaret, eMVP
> PenFact, Inc.
> 500 Harrison Ave., Suite 3R
> Boston, MA 02118
> www.penfact.com


.



Relevant Pages

  • Re: is the RTC (SIP, RTP) available on Windows Mobile 2003 (pocket pc)
    ... I'm afraid you are not allowed to redistribute components from Platform ... Builder on a PocketPC devices due to licensing restrictions, ... technically could write a CAB installer for them. ... > pocket pc users, If I embed RTC 1.2 SDK in application setup launcher, ...
    (microsoft.public.pocketpc.developer.networking)
  • Re: have a pocket pc 2003 app. how to convert to windows mobile?
    ... Note that there is no SDK for "Windows Mobile 6". ... HPC, through Pocket PC, Smartphone, and Pocket PC Phone Edition to the ... provided one SDK for each platform. ...
    (microsoft.public.pocketpc.developer)
  • Re: Target Platform
    ... one project per target platform) is the eVC equivalent of Daniel's suggestion. ... differentiate WM 5 and/or Pocket PC 2005 from earlier. ...
    (microsoft.public.pocketpc.developer)
  • Re: CEplayer sample and Windows MObile 5 problem.
    ... It should work on MIPS just like it does on x86. ... on ARM and x86 both (don't have a MIPS platform to try). ... managed control works. ... but on Dell Axim x51v under WM5 it does not. ...
    (microsoft.public.windowsce.app.development)
  • Re: Platform names
    ... A Pocket PC Magazine "Best Site" for Pocket PC Reviews! ... > invents completely new names for each new platform version ... > Windows Mobile 2003 Second Edition ... Marketing people inside MS are trying to justify ...
    (microsoft.public.pocketpc)