|
-
Jun 3rd, 2006, 10:42 PM
#1
[RESOLVED] Inno setup: add MDAC_TYP.EXE or not? (and more deployment questions).
I'm creating an Installer package and I have some doubts and not much time, so here they are, thanks to everyone who take some time to read this:
I'm using Inno Setup to create my package, but I don't have Inno Script so I'm trying to translate a Setup.Lst file created with P&W Wizard, this is the file generated:
Code:
[Bootstrap Files]
[email protected],$(WinSysPathSysFile),,,7/15/00 12:00:00 AM,101888,6.0.84.50
[email protected],$(WinSysPathSysFile),$(DLLSelfRegister),,6/1/98 12:00:00 AM,22288,4.71.1460.1
[email protected],$(WinSysPath),,$(Shared),10/1/00 7:00:00 PM,119568,6.0.89.88
[email protected],$(WinSysPathSysFile),$(TLBRegister),,6/2/99 7:00:00 PM,17920,2.40.4275.1
[email protected],$(WinSysPathSysFile),,,3/7/99 7:00:00 PM,147728,2.40.4275.1
[email protected],$(WinSysPathSysFile),$(DLLSelfRegister),,3/7/99 7:00:00 PM,164112,5.0.4275.1
[email protected],$(WinSysPathSysFile),$(DLLSelfRegister),,4/11/00 7:00:00 PM,598288,2.40.4275.1
[email protected],$(WinSysPathSysFile),$(DLLSelfRegister),,2/23/04 8:42:40 PM,1386496,6.0.97.82
[Setup1 Files]
[email protected],$(AppPath),,,4/16/03 1:47:14 AM,3262,0.0.0.0
File2=@MDAC_TYP.EXE,$(AppPath),,,8/7/98 12:00:00 AM,6477888,4.72.3110.0
[email protected],$(WinSysPath),,$(Shared),7/28/98 12:00:00 AM,34816,6.0.81.63
[email protected],$(WinSysPathSysFile),,,5/8/98 12:00:00 AM,174352,4.0.993.4
[email protected],$(WinSysPath),$(DLLSelfRegister),$(Shared),3/9/04 12:00:00 AM,212240,6.1.97.82
[email protected],$(WinSysPath),$(DLLSelfRegister),$(Shared),4/1/03 3:35:16 PM,122880,2.1.0.10
[email protected],$(WinSysPath),,$(Shared),7/27/98 7:00:00 PM,140800,6.0.81.63
[email protected],$(WinSysPath),$(DLLSelfRegister),$(Shared),3/8/04 8:00:00 PM,1081616,6.1.97.82
[email protected],$(WinSysPath),,$(Shared),7/28/98 12:00:00 AM,100352,6.0.80.22
[email protected],$(WinSysPath),$(DLLSelfRegister),$(Shared),3/8/04 8:00:00 PM,609824,6.0.81.5
[email protected],$(WinSysPath),,$(Shared),7/28/98 12:00:00 AM,21504,6.0.81.63
[email protected],$(WinSysPath),$(DLLSelfRegister),$(Shared),3/9/04 12:00:00 AM,224016,6.1.97.82
[email protected],$(WinSysPath),,$(Shared),7/28/98 12:00:00 AM,33280,6.0.81.63
[email protected],$(WinSysPath),$(DLLSelfRegister),$(Shared),3/9/04 12:00:00 AM,152848,6.1.97.82
[email protected],$(WinSysPath),,$(Shared),7/27/98 7:00:00 PM,40448,6.0.81.63
[email protected],$(WinSysPath),$(DLLSelfRegister),$(Shared),3/9/04 12:00:00 AM,260880,6.1.97.82
[email protected],$(WinSysPath),$(DLLSelfRegister),$(Shared),1/26/03 1:41:24 PM,40960,1.1.0.3
[email protected],$(WinSysPath),,$(Shared),7/28/98 12:00:00 AM,66048,6.0.81.63
[email protected],$(WinSysPath),,$(Shared),4/3/00 12:52:54 PM,151552,6.0.88.4
[email protected],$(WinSysPath),$(DLLSelfRegister),$(Shared),2/23/04 12:00:00 AM,397824,6.1.97.82
[email protected],$(WinSysPath),$(DLLSelfRegister),$(Shared),4/11/02 9:03:02 PM,106496,2.5.0.0
[email protected],$(WinSysPath),,$(Shared),7/30/98 7:00:00 PM,6656,6.0.81.63
[email protected],$(WinSysPath),$(DLLSelfRegister),$(Shared),2/22/04 8:00:00 PM,119808,6.1.97.82
[email protected],$(WinSysPath),$(DLLSelfRegister),$(Shared),8/19/04 7:42:27 PM,220160,6.0.2900.2180
[email protected],$(WinSysPath),,$(Shared),8/19/04 7:42:15 PM,4608,5.1.2600.2180
[email protected],$(WinSysPath),,$(Shared),7/4/96 2:30:26 PM,44032,0.0.0.0
[email protected],$(AppPath),,,6/3/06 7:09:42 AM,2035712,1.0.0.0
Question 1)
This program uses RDO (Remote Data Object) to work with DBF files, there you can see RDO20ES.DLL, RDOCURS.DLL and MSRDO20.DLL. So, I need to add them 1 by 1 to my Inno Setup package or they are installed with MDAC?
Question 2) How do I know which version of MDAC should be installed (there is nothing about MDAC in my project references or components, i'm just using RDO).
Question 3) Should I add MDAC to my package as its explained in the ISS file in this link, or it's not needed?
http://www.jrsoftware.org/iskb.php?dcommdac
Question 4) My project uses ComCtl32 (SP2), but this file shouldn't be distributed, should I prompt the user to download it? Or it's not needed?
In the Inno Setup Site, it says: "If your application requires an updated version of COMCTL32.DLL, you can direct your users to download the COMCTL32 update from Microsoft", but, how do I know if my application requires an updated version of COMCTL32.DLL?
Question 5) I already added the VB runtime files to the package, about the rest you can see in that list, there is something special I should know? or I can simply add all of them to my Inno Setup Package as it's explained here..?
Translating a SETUP.LST file created with the P&D wizard
Question 6) I can see Inno Setup is creating just 1 file ex: Installer.Exe, but, how do I add files to be copied but not added to the EXE file? I mean: The installer will be in the CD and another folder will be in that CD with files inside, that folder will be copied to AppPath during installation from where it is, I don't want that folder to be compressed into the package when I compile my ISS package.
Thanks!
Last edited by jcis; Jun 3rd, 2006 at 10:46 PM.
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|