NewsArchive
04-12-2012, 02:17 AM
Hi Friedrich,
Some time ago you sent me your SBI include script to install SQL Compact -
I've just now had time to properly sit down and have a look at it.... and I
have questions (of course)....
It seems to me that as found it will install BOTH a 32-bit and 64-bit
version on a 64-bit machine?
Pls. see first attached shot for extract - you can see lines 101 & 107 are
not in an if/else clause... why so?
Also, as found, the 64-bit flag is initially set to 0, then later tested for
1 - what do you envisage may change this status?
Lastly, I have simply #included the script into my own in the 'Modify
System' section, as you can see in the second pic - this is a suitable
usage?
TIA
Steve
"Friedrich Linder" wrote in message
news:A921.1330498614.3193@discuss.softvelocity.com ...
Steve,
> What is the recommended way to go about installing my own 'custom
> pre-requisites' in an SB7 install page.
> Examples: some .NET assemblies.... (e.g. SQL Server CE (specific
> version)... VB PowerPack.. etc, etc)
I would suggest to use one of the existing pre-requisites as a starting
point.
BTW, the following is demo for the SQL Server Compact 3.5 redistributable:
http://www.lindersoft.com/publicdownloads/rt_sqlCompactredist.exe
The install image includes the original Microsoft SQL Server Compact 3.5
redistributables (32-bit and 64-bit) and the SetupBuilder .sbi Include
script.
Copy "rt_sqlCompactredist.exe" into your \Runtimes folder under the
SetupBuilder 7 Program Files folder tree. Then start it and the installer
will copy the required SQL Server Compact 3.5 files.
You'll have a new "rt_sqlCompact35.sbi" script in your "core" Include script
folder. Add this to your .sb7 project (see attached screenshot).
It also demonstrates how to package an existing .msi into your installer.
Hope this helps.
Friedrich
Some time ago you sent me your SBI include script to install SQL Compact -
I've just now had time to properly sit down and have a look at it.... and I
have questions (of course)....
It seems to me that as found it will install BOTH a 32-bit and 64-bit
version on a 64-bit machine?
Pls. see first attached shot for extract - you can see lines 101 & 107 are
not in an if/else clause... why so?
Also, as found, the 64-bit flag is initially set to 0, then later tested for
1 - what do you envisage may change this status?
Lastly, I have simply #included the script into my own in the 'Modify
System' section, as you can see in the second pic - this is a suitable
usage?
TIA
Steve
"Friedrich Linder" wrote in message
news:A921.1330498614.3193@discuss.softvelocity.com ...
Steve,
> What is the recommended way to go about installing my own 'custom
> pre-requisites' in an SB7 install page.
> Examples: some .NET assemblies.... (e.g. SQL Server CE (specific
> version)... VB PowerPack.. etc, etc)
I would suggest to use one of the existing pre-requisites as a starting
point.
BTW, the following is demo for the SQL Server Compact 3.5 redistributable:
http://www.lindersoft.com/publicdownloads/rt_sqlCompactredist.exe
The install image includes the original Microsoft SQL Server Compact 3.5
redistributables (32-bit and 64-bit) and the SetupBuilder .sbi Include
script.
Copy "rt_sqlCompactredist.exe" into your \Runtimes folder under the
SetupBuilder 7 Program Files folder tree. Then start it and the installer
will copy the required SQL Server Compact 3.5 files.
You'll have a new "rt_sqlCompact35.sbi" script in your "core" Include script
folder. Add this to your .sb7 project (see attached screenshot).
It also demonstrates how to package an existing .msi into your installer.
Hope this helps.
Friedrich