Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations SkipVought on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Installing D6 with Installshield.

Status
Not open for further replies.

delphiman

Programmer
Dec 13, 2001
422
0
0
ZA
I am using the Limited Version of IS which came
with my D6 Enerprise.

I find that even though I indicate a complete path
including the folders to which my various files
should go IS simply sticks them in c:
What am I missing?

It is also not at all clear as to how one insures
that the Delphi BDE is properly installed - if at all.

Can anyone help?
 
Hi Delphiman,

I guess IS only looks for the files in the selected folder and not in the other folders (ex: C:\windows\)
If you want the Delphi BDE files they are by default kept in C:\windows\system

:) If you succeed then help others :D

ken Christensen
Christensenken@hotmail.com
 
I think I've got on top of this. But I'd like some gurru
to pleasefollow it through and tell me where I have made mistakes.


1. VERY IMPORTANT.
In 1.Organize Your Setup > GeneralInformation [INSTALLDIR] click in the the Path and from the elipses on the Right
select ProgramFilesFolder.

In 1.Organize Your Setup > SetupTypes Click on &Typical ONLY. Unless you
want the other options available

2.
Go to 2.Specify Application Data > Files.

3.
Click on [INSTALLDIR] in the LH Lower pane.

4.
In the Upper LH-pane Upper window select the folder in
which you have your Application file.

5.
In the UPPER RH-pane Click on the Application
File (Your .exe file) and any other files from there
(such as Help.html) which you want to go into
that same folder on the Target machine.

6.
RIGHT-Click on it and DRAG it down into the RH-Lower pane.

I seem to remember that W-XP does not have a "Program Files" folder. It is
called something else now. So that [INSTALLDIR] will probably handle that.

7.
In 2.Specify Application Data > Files > [INSTALLDIR] Ctrl+C on your .EXE file.

8.
In 2.Specify Application Data > Files and Features Ctrl+P in the RH-Pane.

9.
RIGHT-Click on Destination Computer in the LH Lower pane and click
on Add. Name the folder "DataBase".

10.
Click on DataBase Folder.

11.
In the Upper LH-pane Upper window select the folder in
which you have your DataBase files.

12.
RIGHT-Click on them and DRAG them down into the RH-Lower pane.

13.
In 2.Specify Application Data > Objects/Merge Module. Click ONLY the BDE_ENT block.

14.
In 3.Configure the Target System > RIGHT-Click on Shortcuts/Folders.

15.
In the RH Pane Click on Desktop.

16.
In NewShortcut select ProgramFilesFolder from the elpises in WorkingDirectory.

17.
In Target select Desktop Folder.

18.
In IconFile Click on the elipses. Browse to where your .EXE file is.

19.
In Description type the name you want for the icon to appear on the Target machine.

20.
In 5.DefineSetupRequirements and Actions > Requirements.
Click on "Specific" radio-button. Select the OS you want.

21.
Click on 6.Prepare for Release > Build Your Release. Click
on CD-ROM (whatever).

22.
Click on "Build" (RIGHT AT THE TOP - 4 to the Right of "File"). Click on Build CD-ROM.

Apart from Some progress-bars flashing around - NOTHING happens. Not even to tell you
that you've just had a complete melt-down. :)

23.
Click on 6.Prepare for Release > Test Your Release > CD-ROM > Test Your Setup.

From which you get no feed-back to tell you anything.

24.
Click on 6.Prepare for Release > Test Your Release > Run your SetupTest

Nothing appears to happen. Except that you will find you have a new (totally useless)
"New Shortcut 1" icon on your desktop.

25
Create a Folder (such as "Deploy") somewhere.
Click on 6.Prepare for Release > Distribute your Release. Click on CD-ROM.
Click on "Browse" to find above "Deploy" where your deployment data (to be burned onto a
CD) will go.

26.
Click on Distribute to Location

You then end up with the following folders there.
Common.
DataBase.|
Program Files.
System 32.
Temp.

Together with an Installer Package and a Setup file.

27.
Burn the lot to a CD-ROM and inflict it on a target machine.

Presumably one runs the Installer Package from Start > Settings > Control Panel >
Add/Remove Programs.

I'll tell you how I got on - once I can find ANOTHER "virgin" machine.
 
My Paragraph 9 - 12 above should read differently - as below. As I have now discovered.

Bearing in mind that I have DataBase tables which I want
installed into the following folders. Which should be
created if they are not already there.

c:\h\StdElect\Tables
So with this in mind Paragraph 9 should read...

RIGHT-Click on Destination Computer in the LH Lower pane and click
on Add. Name the folder "h".

RIGHT-Click on h in the LH Lower pane and click
on Add. Name the folder "StdElect".

RIGHT-Click on StdElect in the LH Lower pane and click
on Add. Name the folder "Tables".

10.
Click on Tables Folder.

11.
In the Upper LH-pane Upper window select the folder in
which you have your DataBase files.

12.
RIGHT-Click on them and DRAG them down into the RH-Lower pane.

This works perfectly and everything installs as I want it EXCEPT for
the following problems:

A.
The BDE installs - but without the Alias relating to the above DataBase.
But when I create this via the BDE Administrator everything works fine.

B.
The DeskTop Shortcut is utterly useless and merely takes me to the
Program Files folder. But if I create a short-cut from the .exe in the
normal way it works fine.

I can't expect a user/installer to fiddle about like this.

Can someone out there tell me why these things are happening?
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top