[Last Call] Learn how to a build a cloud-first strategyRegister Now

x
?
Solved

Setup bootstrap for visual basic setup toolkit has stopped working

Posted on 2014-08-21
13
Medium Priority
?
4,374 Views
Last Modified: 2016-01-18
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
0
Comment
Question by:dannewton
  • 6
  • 6
13 Comments
 
LVL 18

Expert Comment

by:TobiasHolm
ID: 40278388
Have you installed the latest servicepack for VB6?
0
 

Author Comment

by:dannewton
ID: 40278395
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
0
 
LVL 18

Expert Comment

by:TobiasHolm
ID: 40278528
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.
0
Concerto's Cloud Advisory Services

Want to avoid the missteps to gaining all the benefits of the cloud? Learn more about the different assessment options from our Cloud Advisory team.

 

Author Comment

by:dannewton
ID: 40278533
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
0
 
LVL 18

Expert Comment

by:TobiasHolm
ID: 40278542
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
0
 

Author Comment

by:dannewton
ID: 40278592
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
0
 
LVL 18

Expert Comment

by:TobiasHolm
ID: 40278700
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.
0
 

Author Comment

by:dannewton
ID: 40278721
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.
0
 
LVL 18

Expert Comment

by:TobiasHolm
ID: 40278765
ok!
0
 

Accepted Solution

by:
dannewton earned 0 total points
ID: 40752550
The updated installer seems to have solved the issue.
0
 
LVL 18

Expert Comment

by:TobiasHolm
ID: 40752606
That's great! Then this question can be closed?
0
 

Expert Comment

by:Serdar Gere
ID: 41410772
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
0
 

Author Closing Comment

by:dannewton
ID: 41417777
Worked for me!
0

Featured Post

Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

In real business world data are crucial and sometimes data are shared among different information systems. Hence, an agreeable file transfer protocol need to be established.
When you discover the power of the R programming language, you are going to wonder how you ever lived without it! Learn why the language merits a place in your programming arsenal.
This is used to tweak the memory usage for your computer, it is used for servers more so than workstations but just be careful editing registry settings as it may cause irreversible results. I hold no responsibility for anything you do to the regist…
Michael from AdRem Software explains how to view the most utilized and worst performing nodes in your network, by accessing the Top Charts view in NetCrunch network monitor (https://www.adremsoft.com/). Top Charts is a view in which you can set seve…

834 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question