Hi Chip,
Yes and no for my Trek game has that issue and even though it has the
latest version it still wants to upgrade it because the message to remove keeps
coming up. I have not done what Rod has done but may have to but have heard of
no complaints so I did not bother.
Bruce
Sent: Monday, March 04, 2013 7:27 AM
Subject: RE: Upgrading an app on App Central?
Hi Rod,
I don’t know what happened in your case, but I too distribute files with my
app and I don’t get the prompt to uninstall that you are mentioning.
I have seen a prompt to the user when a given file has a date earlier than
one on their system already, but in that case, it just mentions you are
replacing a newer file with an older one.
David, you’ve hit the important thing to look out for: making sure that your
version in the xml file is the same as what you enter in the app central
dialog. I believe Rick wrote down steps he went through to post a package, and
I uploaded them to a gw wiki article (the wiki is at http://gwmicro.com/wiki );
I can’t remember if he specifically spoke about upgrade issues.
The only thing about an upgrade which is different from a new package posting
is that you’ll have an editbox called “change log” which prompts you to
describe what’s been changed for this version.
Hth and great work,
Chip
From: Rod Hutton [mailto:[email protected]]
Sent: Monday, March 04, 2013 2:14 AM
To: [email protected]
Subject: Re: Upgrading an app on App Central?
Hi David,
I was probably one of those who you read about was having trouble upgrading
an app on App Central, and I’ve since had no trouble uploading a new package.
It’s simply a matter of checking thoroughly the package as you have described
it.
One thing I did notice was that if you post an app which has files identical
to those already on a user’s system, the user might be prompted to remove the
currently installed package before installing the new one. For example, my
apps RodmasterVolumeControl, RodMasterVolumeMuteToggler, and
RodmasterVolumePresetRotator all use the command-line utility NirCmd.exe.
Therefore, if you try to install any of these after installing one of them, you
will get a message stating that the package must be removed before installing
the new one. This is why I bundled the three apps in a brand new package
called RodMasterVolumeControlSuite, which installs them all at the same time,
thereby preventing conflicts. I must say I was surprised by the need to do
this, but this was obviously GW Micro’s attempt to prevent worse problems, I
guess.
Another thing I assume, although I haven’t checked this out, is whether an
upgrade changes a user’s hot keys or other INI file settings. I assume that a
pre-existing INI file will be updated and not replaced. However, like I have
said, I do not know for certain.
Finally, you really don’t have to worry too much about version numbers of
apps within a package. An upgrade occurs only after a comparison between the
package version on the user’s system and that on App Central reveals that the
user’s version is older than App Central’s version.
These are some insights on the upgrade process for you to contemplate, David,
and I’ll write more if I can think of anything else.
Take care,
Rod
From: David
Sent: Sunday, March 03, 2013 11:42 PM
To: [email protected]
Subject: Upgrading an app on App Central?
If everything serves right, I will have the wepm file ready, holding the
upgraded version of the Extended Dictionary, approximately mid-week.
Since I have never upgraded an app before, I want to make sure I am doing
things correctly. Therefore, my query goes to all you experienced app
developers.
I have already updated the version number in the XML-files of the package,
and also will make sure the same version number is being entered when I create
the Wepm-file. Do I need to perform any extra action on the wepm file itself?
OK, so then the wepm file is ready, what do I do next, so as to upload it to
the webpage. I know how to log in to my account, but will I just upload the new
version, or will I have to fill in any extra forms or any other action is
needed?
Well, maybe all of this is covered somewhere, but then please let me know
where to find it. Would be great, if the upgrading could be done without any
newbie trouble. :) Seem to remember that someone else on this list, did
experience certain challenges in getting the upgrade of an app to go through.
Why my query.
Thanks for all assistance. Now back to finishing my translation work. :)
Regards,