Hi Whil,

Runtimes for VFP absolutely do not go in the Windows System folder. Practice of 
using the System
folder and associated DLL Hell has been frowned upon for years. If they are put 
'where they belong'
(or the standard folder) you would install them to:

C:\Program Files\Common Files\Microsoft Shared\VFP

Paul's recommendation to put them in the app folder is best though for a 
vertical market app where
there is the possibility of another application overwriting the standard 
runtime folder. I do not
consider this a Q&D approach by the way. You will generate more network traffic 
if installed on the
server in this fashion, but normally this is not a big impact from my 
experience. This definitely
will not work around any ActiveX controls you might have to install on each 
workstation, and the
possibility that another app could overwrite those as well.

There are settings in Inno that will help you with running under the 
administrator account. Check
out the PrivilegesRequired directive.

Rick
White Light Computing, Inc.

www.whitelightcomputing.com
www.swfox.net
www.rickschummer.com

-----Original Message-----
From: [email protected] [mailto:[email protected]] On 
Behalf Of Whil Hentzen
Sent: Thursday, January 29, 2009 06:25 PM
To: [email protected]
Subject: VFP 9 runtime on Vista, the Q&D way

I've been asked to do a q&d install of an upgrade for a vertical app. 
The upgrade is going to consist of:

1. Running a VFP .APP from within the existing system to upgrade the 
data structures.

2. Installing a new EXE (VFP9)

3. Installing the VFP 9 runtimes.

Given the structure of the system, looks like the user will have to do 
(1) manually. No big deal.

I'm going to use InnoSetup for (2) and (3). The question is... where do 
I stuff the VFP 9 runtimes? Given that this will be running on 2000, XP 
and Vista, I have two choices:

1. Put the runtimes in the PF folder along with the EXE. This is the Q&D 
mechanism...

2. Put the runtimes 'where they belong' - Windows System - and make the 
user deal with UAC in Vista (they have to type in the admin password to 
get write access).

"I think". I don't have Vista, so I'm not sure if my hypothesis for #2 
is correct. Anyone?

Whil


[excessive quoting removed by server]

_______________________________________________
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/009301c98303$503e23c0$f0ba6b...@com
** 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