Update only a few user files

Started by rdoss, March 25, 2011, 05:45:51 PM

Previous topic - Next topic

rdoss

I see what you mean now.  Thank you for your patience.

Randem



Randem

I guess that the MDAC and Jet files are in the Scripting Runtime Installations tab ? I don't know what you mean by this. Please clarify.

rdoss

Thx again, Randem.  I guess that the MDAC and Jet files are in the Scripting Runtime Installations tab ?  I can't see any other that might apply.  If so, please tell me.

Randem

BTW: MDAC does no only apply to 95/98/ME it applies to all version from 95 to XP. Vista and Windows 7 have there own type of MDAC support.

Randem

; Microsoft ActiveX Data Objects 2.8 Library - (msado15.dll)
; Microsoft ActiveX Data Objects Recordset 2.8 Library - (msador15.dll)
; Microsoft DAO 3.6 Object Library - (dao360.dll)
 
These files are selected in your project and are database files, this is why the database JET Engine installations were added to your script.

Randem

You should go to the Download menu selection on the main InnoScript screen all the downloads are there. If you went to the InnoScript webpage the download webpages are on the left of the screen.
 
The reason JET was selected because you have DAO360.dll in your application. This is a JET engine file. If you are not using a database then you will need to deselect this file from your references.

rdoss

I have tried to locate the files (mdac, jet, etc) on the net but all the references seem to say that mdac applies only to Windows 95/98/Me.   Is there any reason to run it when the target environment is Windows XP or Vista or Win 7 ?   Also, I am accessing a centralized SQL server via i.p. address and do not utilize Access in any way.  Are the Jet files necessary ?   Thanks for your thoughts.

rdoss

I see 9 downloads available on the InnoScript page (InnoScript, side by side, InnoScript Update Install, etc), but none which seem to have the files you described.  Sorry to be a pain, but could you give me some more detail ?  Thank you again.

Randem

Ok, your project uses database files so InnoScript automatically injects these files into your script (from templates) because you need them. To change the locations, just go to the templates tab then double click on the template you need to change ex. JET4.tpl then change the locations to point to where these files are on your computer. If you do not have these files download them from our website them place the location in the template file. You can download from the main menu 'Downloads'

rdoss

One more, semi-related question -  How do I get rid of the references to files on your computer ?  These are the mdac_typ_20, mdac_type_281, Jetxx files.  Or perhaps this means something that I don't understand.  Could you explain ?  Thank you.

rdoss

Incredibly fast response.   Thank you.  Will try your suggestion and post back.

Randem

Yes, Select the Update Release option (along with your release type) on the main screen. It will create a slimmer version of your script to deploy. If it is still not slim enough just deselect any .NET, VC   or other added installations and you will just have an update to your original application.
 
BTW: if your dependency files are the same they will not be overwritten. they would have to be a newer version of the same file for them to be overwritten.

rdoss

Hello Randem -  I have built an installation script for my VB6 project, with the OS updater and all works fine.  I would like, however, to update only the main executable file in the project.  Is there a way to package only a few files into the installation, effectively just carrying the file(s) to the user and putting them in the right directory ?   I am looking for a slimmer file than the original setup and would like to avoid overwrites of the dependency files.  Thank you.