Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Adding VFPOLEDB using Inno Setup?
Message
From
31/05/2009 19:42:20
Neil Mc Donald
Cencom Systems P/L
The Sun, Australia
 
 
To
31/05/2009 19:12:28
General information
Forum:
Visual FoxPro
Category:
Installation, Setup and Configuration
Environment versions
Visual FoxPro:
VFP 9
OS:
Vista
Network:
Windows 2003 Server
Database:
Visual FoxPro
Application:
Desktop
Miscellaneous
Thread ID:
01402875
Message ID:
01402885
Views:
139
This message has been marked as the solution to the initial question of the thread.
Check out the files section and the regserver flag. I have have given an example of registering vfp9r.dll below:-
Source: .\Distrib\vfp9r.dll; DestDir: {cf}\Microsoft Shared\VFP; Flags: regserver sharedfile uninsneveruninstall restartreplace
>Nice, so this is going to be a distribution SETUP.EXE for end users. What steps need to be taken for them to do the registration of the DLL or can this be automated for them in some fashion?
>
>>Tom,
>>
>>You don't have to bother with .MSM or .MSI. All you have to do is distribute VFPOLEDB.DLL and register it on the destination PC.
>>
>>>I am using Inno Setup 5.2.3 to create a SETUP.EXE distibution disk of a VFP 9 application. I need to add VFPOLEDB to the distribution so that I can have an Excel Pivot Table connection read VFP free tables via OLEDB.
>>>
>>>I see that there exists a VFPOLEDB.MSM and VFPOLEDBSetup.MSI downloads on this site: http://www.microsoft.com/downloads/details.aspx?familyid=E1A87D8F-2D58-491F-A0FA-95A3289C5FD4&displaylang=en
>>>
>>>I am not sure the difference between the MSM vs the MSI files. Looks like the MSI is a Setup wizzard type installer while the MSM is a merge file.
>>>
>>>Can I use either the MSM or MSI file in conjunction with the Inno Setup process to supply and install this required component for end users? Anyone done this and if so could share the required steps for me to replicate it?
Regards N Mc Donald
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform