Problems installing ReportBuilder packages with Installshield
Hello,
Some weeks ago i asked why the reportbuilder packages do not have version
information in them.
We have the problem that InstallShield does not see that ReportBuilder
packages have changed.
A BPL always! has a version, you can not disable this feature in Delphi with
packages (check the "Project Options/Version Info" tabsheet. So
ReportBuilder packages always have version 1.0.0.0
When performing an update install using Installshield , Installshield does
not replace the newer ReportBuilder
bpl because it's version number is not changed and Installshield does not
look at the date/time. If a file has a version only the version is checked!
So i thought, i fill in the versionnumbers myself, rebuild the BPL and the
problem is gone.
So far so good. But when checking the BPL i noticed that i don't have a
rbRAP76.dpk so i can not rebuild this package.
My questions are:
- can we have the rbRAP dpk package??
- have people who use Installshield found a workaround for this problem
thanks,
Eric
Some weeks ago i asked why the reportbuilder packages do not have version
information in them.
We have the problem that InstallShield does not see that ReportBuilder
packages have changed.
A BPL always! has a version, you can not disable this feature in Delphi with
packages (check the "Project Options/Version Info" tabsheet. So
ReportBuilder packages always have version 1.0.0.0
When performing an update install using Installshield , Installshield does
not replace the newer ReportBuilder
bpl because it's version number is not changed and Installshield does not
look at the date/time. If a file has a version only the version is checked!
So i thought, i fill in the versionnumbers myself, rebuild the BPL and the
problem is gone.
So far so good. But when checking the BPL i noticed that i don't have a
rbRAP76.dpk so i can not rebuild this package.
My questions are:
- can we have the rbRAP dpk package??
- have people who use Installshield found a workaround for this problem
thanks,
Eric
This discussion has been closed.
Comments
I had no problem in changing the version number with RWS (Resource Workshop).
I patched rbIDE77.bpl, and I was able to use ReportBuilder inside Delphi's IDE with it (simple test).
HTH,
Chris Ueberall;
1. The source code for RAP and Server is not included with ReportBuilder.
2. One solution is to include a script at the beginning of your
InstallShield program to delete any existing .bpl files before installation
so there are no other files to compare version numbers to.
--
Nico Cizik
Digital Metaphors
http://www.digital-metaphors.com