sl8rz
07-10-2002, 03:59 PM
I am making an installation file using the P&DW. I've had terrible luck with it in the past -- especially when DataReports and/or DataEnvironments need to be supported. I do have a list of files to include in the install to help with the DataReports, namely:
msdbrpt.dll
msdbrpt.srg
msdbrptr.dep
msdbrptr.dll
That should take care of the DataReports but I'm still worried about the DataEnvironment. Does anyone know what files (if any) I need to include in the P&DW to support the DataEnvironment. I'm sure there is, because I've had other installs with it just scream one error after another (I ended up fixing them all by going directly into the registry -- please someone save me from that fate this time around).
Many Thanks.
Thinker
07-11-2002, 11:35 AM
There should be no run-time dependency for the dataenvironment
other than whatever files the P&DW includes automatically. The
datareport has had some problems, but you seem to have that
covered. With any install, the best way to handle it is to have a
'clean' machine (one without any of the development tools
installed) that the install package can be tested on. If you can't
justify having such a computer, it would be a good idea to try it on
a friend's/associate's computer.
sl8rz
07-11-2002, 12:23 PM
Thanks Thinker. I went ahead and did the install and it worked! Something I did differently though, was to add DCOM98 to the install package. Apparently MDAC_TYP needs it if the program is installed on a win98 machine. At any rate I didn't have to go into the registry to fix anything and I experienced no errors -- what a relief!
BTW, I just found out that this program will need to run on win2000 machines as well. I assume I'll need to make a new installation file and remove the DCOM98 from it. Before I do, do you have any suggestions specific to a win2000 installation that I should be aware of?
Thinker
07-11-2002, 12:59 PM
As you said, DCOM98 won't be needed, but I would assume the
install would be smart enough to not actually try to put it on
Win2K if installing on it. I don't know of any other things specific
to Win2k. Now if it were XP...
sl8rz
07-11-2002, 01:04 PM
Thanks again...In the future if I need to install on XP machines I'll know just where to turn:)
Thinker
07-11-2002, 02:21 PM
Hopefully, you will turn to a different installer. ;)
sl8rz
07-23-2002, 09:04 AM
Thinker,
Which installer do you use? I've heard good things about INNO; what is your opinion of it?
Thinker
07-23-2002, 09:13 AM
To be honest, I haven't had to do an install for XP yet, so I have
gotten by with the P&DW. I also have Visual Studio Installer, but
so far other than playing with it, I haven't needed to actually use
it. Inno seems quite good for a free product (from what I have
seen), but once again, I haven't really used it.
sl8rz
07-23-2002, 09:19 AM
Thanks for the input. I'll keep it in mind.