I'm assuming that you didn't bump the version number when you released the
second version. That would make the choice of versions used by the launcher
be arbitrary.
How about releasing a third version that shares the same creator ID as the
previous two, but has a higher version number? It could have the same name
as one of the previous two versions or not. In any case, it should delete
the old version(s) when it's first installed.
Using an entirely new creator ID for your third version is another
alternative. It would have to change the creator ID of the data databases,
as well as delete the old versions of the app. I don't see a big problem
with this approach, but it's a bit harder than the previous idea.
--
Danny Epstein
OS Engineer, Palm Inc.
"Mitch Fawcett" <[EMAIL PROTECTED]> wrote in message
news:40502@palm-dev-forum...
> I've run into a bit of a dilemma. I used different resource names but
> identical CreatorIDs for the .prc 's for the two versions of my
application.
> When I install the new version on a handheld that has the old version on
it,
> both versions wind up being on the handheld but only the old version is
> launch-able from the launcher.
>
> There are three .pdb files associated with my application. They have the
> same structure regardless of .prc version. If I tell users to delete the
> older version of the app before installing the new version, the .pdb's
will
> get deleted along with it and the user will have to reinstall them. That's
a
> step I would like them to avoid having to do.
>
> I'm trying to make the installation as simple and painless as possible for
> my customers. So I have come up with the following plan.
>
> Give my new version of the .prc a new CreatorID. That will make it show up
> on the launcher. When it is run for the first time, have it change the
> CreatorID of the .pdb's to the new CreatorID. Then have it delete the old
> .prc file from the handheld.
>
> Anyone see a downside to this? have any other suggestions?
>
> Mitch Fawcett
> Tapn'see Software
> Home of SuperList2 and SuperList3
> http://www.tapnsee.com
>
>
>
>
>
--
For information on using the Palm Developer Forums, or to unsubscribe, please see
http://www.palmos.com/dev/tech/support/forums/