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.

