Link to home
Start Free TrialLog in
Avatar of dannewton
dannewtonFlag for United Kingdom of Great Britain and Northern Ireland

asked on

Setup bootstrap for visual basic setup toolkit has stopped working

When attempting to install a bespoke VB6 application in Windows 7 I receive the following message:

Setup bootstrap for visual basic setup toolkit has stopped working

and the install process crashes out without completing the install.

Has anyone had any experience of this and did they find a resolution?

Thanks
Avatar of TobiasHolm
TobiasHolm
Flag of Sweden image

Have you installed the latest servicepack for VB6?
Avatar of dannewton

ASKER

Hi Tobias

I wasn't aware there was one!  I will check the microsoft site for the service pack and install to a test PC to confirm if this resolves the problem.

Further to the above the app will need to be installed to a small number of user PCs (that do not have VB6 installed).  It is used to extract data from our business system for import into another.

Thanks

Dan
I was referring to the servicepack for VB6 developer tools.

I was assuming you were trying to compile the VB6 source into an EXE. But maybe you have no access to the source code and are trying to install an app through the setup.exe?

If so, do you have a SETUP.LST file in the setup.exe folder? Open it with notepad and check the section [Bootstrap Files]. Can you paste the content here? It should be something like this:
[Bootstrap Files]
File1=@VB6STKIT.DLL,$(WinSysPathSysFile),,,7/15/00 12:00:00 AM,101888,6.0.84.50
File2=@COMCAT.DLL,$(WinSysPathSysFile),$(DLLSelfRegister),,5/31/98 12:00:00 AM,22288,4.71.1460.1
File3=@MSVCRT40.DLL,$(WinSysPathSysFile),,,6/1/99 12:00:00 AM,326656,4.22.0.0
File4=@STDOLE2.TLB,$(WinSysPathSysFile),$(TLBRegister),,6/3/99 12:00:00 AM,17920,2.40.4275.1
File5=@ASYCFILT.DLL,$(WinSysPathSysFile),,,3/8/99 12:00:00 AM,147728,2.40.4275.1
File6=@OLEPRO32.DLL,$(WinSysPathSysFile),$(DLLSelfRegister),,3/8/99 12:00:00 AM,164112,5.0.4275.1
File7=@OLEAUT32.DLL,$(WinSysPathSysFile),$(DLLSelfRegister),,4/12/00 12:00:00 AM,598288,2.40.4275.1
File8=@msvbvm60.dll,$(WinSysPathSysFile),$(DLLSelfRegister),,4/14/08 1:00:00 PM,1384479,6.0.98.2

Open in new window


You can comment out files that might interfere with Win7 in the setup process (with semicolon ;)
Then try to install the app again and it might work.
Relevant section of setup.lst file shown below:

[Bootstrap Files]
File1=@COMCAT.DLL,$(WinSysPathSysFile),$(DLLSelfRegister),,5/31/98 12:00:00 AM,22288,4.71.1460.1
File2=@VB6STKIT.DLL,$(WinSysPathSysFile),,,7/15/00 12:00:00 AM,101888,6.0.84.50
File3=@STDOLE2.TLB,$(WinSysPathSysFile),$(TLBRegister),,6/19/03 12:05:04 PM,16896,2.40.4522.0
File4=@ASYCFILT.DLL,$(WinSysPathSysFile),,,6/19/03 12:05:04 PM,143632,2.40.4522.0
File5=@OLEPRO32.DLL,$(WinSysPathSysFile),$(DLLSelfRegister),,6/19/03 12:05:04 PM,164112,5.0.4522.0
File6=@OLEAUT32.DLL,$(WinSysPathSysFile),$(DLLSelfRegister),,6/19/03 12:05:04 PM,626960,2.40.4522.0
File7=@msvbvm60.dll,$(WinSysPathSysFile),$(DLLSelfRegister),,2/23/04 1:00:00 AM,1386496,6.0.97.82
Your bootstrap seems ok I think. Does the app works after skipping the errors? See attached pic for example of errors that might be skipped during setup in Win7.

I have an old VB6 app that works if I removed some of the bootstrap lines, but I couldn't get rid of the shown example error. I think there's no way in the VB6 setup to get rid of those errors.

But you could rebuild the setup package with another setup solution like Wise Packager to be able to install without errors.
Screen-Shot-2014-08-22-at-11.38.26.png
The install appears to start and then stops with the attached message and does not complete.  I'll contact the vendor and ask about the Wise Packager.

Thanks

Dan
C--temp-Capture.JPG
Ok. I assume you've tried to start the setup.exe as admin? But as I said a rebuild of the installation might be the best solution.
Yes, I have tried running compatibility mode, installing as admin and reducing UAC but all without success.  As you say we will attempt to rebuild the installation package.  I have contacted the vendor and they will do this and provide the updated installer as soon as they can.  I'll update the post as soon as I can with the outcome.

Thanks.
ASKER CERTIFIED SOLUTION
Avatar of dannewton
dannewton
Flag of United Kingdom of Great Britain and Northern Ireland image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
That's great! Then this question can be closed?
Avatar of Serdar Gere
Serdar Gere

I somehow managed to install VB package manually w/o using setup.exe by following those steps;

1- I expanded all the compressed files in to a directory
    %windir%\system32\expand * c:\expandedfiles

2- renamed all the underscored files to their original filetype on the expandedfiles folder
ren *.dl_ *.dll
ren *.oc_ *.ocx
ren *.md_ *.mdb
ren *.rp_ *.rpt
ren *.tl_ *.tlb
ren *.ex_ *.exe

3- Manually registered all ocx and dll's in expandedfiles folder

for %%2 in (*.ocx) do echo regsvr32 /s %%2
for %%2 in (*.dll) do echo regsvr32 /s %%2

4- Run executable

I created a batch file for my application and attached here
bilsakur.txt
Worked for me!