At 05:24 PM 1/29/2009 -0600, Whil Hentzen wrote:
>I've been asked to do a q&d install of an upgrade for a vertical app.
>The upgrade is going to consist of:

Vista lessons learned:

For one, never install anything under \program files\ (unless MS gets their 
head out of their butt and allows user-set-access again). Vista does some 
incredibly bizarre things under the \Program Files\ branch no matter what 
you try to manually set up as security rights. Create a new folder off the 
root (maybe user_applications) and start making subfolders under there. You 
will be SO much happier. I've seen a lot of companies take this approach.

Next, I think the runtimes will be found OK if you put them in the same 
folder with the .app/exe. But putting them in System makes things more 
flexible for other VFP apps.

If you've got OCX/ActiveX type files, you'll probably need to get 'em 
registered anyway (placing them into the System folder)

Make sure none of your apps/exes have the word "update" "install" or 
"setup" in the filename. Yes, I said the filename (also possibly the entry 
point name of the app/exe). If they have UAC turned on, you will not be 
able to automatically (programmatically) invoke any of those apps/exes - 
and if the user tries, they get prompted for the admin account/pswd. One of 
the greatest boneheaded moves MS has made to date.

I'd also strongly advise not to place application data where MS dictates 
(docs and settings\user\application data\something something\ ???). I 
hadn't had too many direct problems with that, but it is sure easier when 
helping a user to have them just go to their application folder, and look 
for files from there (subfolders under there perhaps). Of course, and true 
database data should probably reside on a server for mutli-user access as 
well as automatic updates (hopefully).

-Charlie



_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
Searchable Archive: http://leafe.com/archives/search/profox
This message: 
http://leafe.com/archives/byMID/profox/[email protected]
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.

Reply via email to