Go Premium for a chance to win a PS4. Enter to Win

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 369
  • Last Modified:

VB3 app setup problem

When using the Setup Wizard system for creating an install
program for a VB3 Pro application, there's a problem.  If the user's
Windows directory already contains a SETUP1.EXE file, SETUP.EXE will
instead create a SETUP1.EX (not EXE) and then run SETUP1.EXE,
which is the wrong setup program!  How can I work around it?
0
bmwman
Asked:
bmwman
1 Solution
 
ChrisLewisCommented:
OK, this one was ugly:

first, get the update to the vb3.0 setup wizzard:

http://www.microsoft.com/kb/softlib/mslfiles/SETUPK.EXE

Second, make your install disks.  

Third,  Rename the Setup1.exe program in Setupkit\Setup1 to some name that you like, like INSTVER1.EXE - This is the file that will be copied, so pick something that you think will be unique within the Windows Directory.  

4.  Compress this file using the compress.exe in KitFiles.
(from the setup1 directory)  ..\kitfiles\COMPRESS.EXE -R INSTVER1.EXE

YOU MUST USE THE -R.  It doesn't work without it.

This will make a INSTVER1.EX_ file

5.  Delete the setup1.ex_ file from you disk1 and copy INSTVER1.EX_ to disk 1

6.  Edit the SETUP.LST file on Disk 1 .  It looks like this:

SETUP1.EX_
SETUPKIT.DL_
VBRUN300.DL_
DDEML.DL_

Change the SETUP1.EX_ to INSTVER1.EX_

save the file.

Setup.exe will now expand INSTVER1.EX_ to INSTVER1.exe and run this program instead of SETUP1.EXE

I guess this could also be used to change the base install program with out it being overwritten each time.

Hope this helps,

Chris
0

Featured Post

How to Use the Help Bell

Need to boost the visibility of your question for solutions? Use the Experts Exchange Help Bell to confirm priority levels and contact subject-matter experts for question attention.  Check out this how-to article for more information.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now