Redist (which files, which version, from where)?

Started by Randem, July 31, 2006, 09:47:28 AM

Previous topic - Next topic

Randem

You are confusing InnoScript with Inno Setup. Inno Setup compiles the script created by InnoScript. InnoScript does not compile anything. After placing the path in the search area window you need to re-run InnoScript to find the files. After InnoScript creates a new script then Inno Setup can compile it and find the files at the found location.
 
I don't understand what you mean. The path and files are in the script but when you compile it they are missing. That cannot be. If they are on your computer at the path location, they have to be found when you compile. Could you provide examples please.
 
Did you download the files for the Scripting Runtime from our website? Everything you need to include the file is included in the archive. i.e. the iss file that has an example.
 
I will look into the project selection.

jojom

I would like to get some clarification regarding the following things as i could not figure it out from the help .  
 
Since I am using the safe mode the files like msdbrptr.dll , msbind.dd , comdlg32.ocx , dbgrid32.ocx , msflxgrid.ocx are missing. How can I include these files ? I copied these files from the system folder and put it in a folder inside the VB6 Redist folder. And typed the path in the path finder but when I compile the iss file the path upto F:Program Folder only appears in the iss file and also in the pathfinder window. and hence those files are missing when I try to compile setup installation.(But it is not displayed in red in inno script)
 
Also I wouldlike to know how to include the scrrun.dll file in the compilation.
 
Another problem I found is that for each project I must restart the Inno script to function correctly. If I use the drop down box for selection of new project and iss file the iss file of the previous project is compiled for the new project. Would you please help me.

Randem

dtleahy,
 
Those files are in the default folder that InnoScript uses for the Universal VB Runtime files. If it can't find them you have changed the default location. Do not use the files in the redist folder of PDW they are the wrong ones.
 
The default location is in the installation folder  in a folder named VB 6 Redist Files.

dtleahy

I have read the documentation, but still do not know how to go about including only safe files, if the script cannot find certain files. I'm down to these last 3:
 
Source: oleaut32.dll; DestDir: {sys}; Flags:  sharedfile
Source: asycfilt.dll; DestDir: {sys}; Flags:  sharedfile
Source: comcat.dll; DestDir: {sys}; Flags:  sharedfile
 
And I have tried using the redist folders here:
C:Program FilesMicrosoft Visual StudioVB98WizardsPDWizardRedist
 
and here:
C:Program FilesMicrosoft Visual StudioRedist
 
 
So, which versions do I include (for a Win2K and Win XP install), and from where?
 
TIA,
 
Dennis