Home | Download | Documentation | Feedback/Help | Mail List | About

 

Docs: Version 3 | Verison 2 | Verison 1

Introduction

This document will describe how the VBSW program works, how to set up the directory structure it needs, and how to get help.

The VBSW v1.0 will install the system files and components needed by most VB programs. It allows you to use either the Package & Deployment Wizard or Visual Studio Installer to install your VB program. The program checks for the following components by default:

  • Internet Explorer 3.02 - Required by MDAC 2.5
  • DCOM 95 - Required by MDAC 2.5
  • MDAC 2.5 - Required for any data related apps
  • VB 6.0 SP4 Runtime Files - Required for any VB app
  • Windows Installer - Required to use the Visual Studio Installer
Any components requiring updating are updated automatically and the user is prompted to reboot if required the computer. VBSW then continues when the computer is started again. Once all system files have been updated, your setup program is started.


Steps

  1. Read this entire page.
  2. Download the VBSW zip file
  3. Download the components required for your installation - the links are below. Place files appropriately in the directory structure
  4. Add your installation program to \setup
  5. Customize your splash.bmp and settings.ini
  6. Deploy by CD or network share

Directory Structure

The below structure is required for this version of VBSW, assuming you want to include all dependencies. Click each file to jump to more information about the file.

File Description Location Details
\runtime\ie\ie5setup.exe IE 5.5 Install and associated files ie5setup.exe Download then run with the following command line to download components for all operating systems.
<path to ie5setup.exe>\ie5setup.exe /c:"ie5wzd.exe /d /s:""#E"""
\runtime\dcom95.exe DCOM 95, required on Win95 dcom95.exe  
\runtime\InstMsiA.exe Windows Installer for Win9x InstMsi.exe Download then rename to InstMsiA.exe)
\runtime\InstMsiW.exe Windows Installer for WinNT InstMsi.exe Download then rename to InstMsiW.exe
\runtime\mdac_typ.exe MDAC 2.5 mdac_typ.exe Download page, select a language then download
\runtime\VBRUN60.exe VB Runtime Installer 6.0 vbrun60sp4.exe Download then rename to vbrun60.exe
\setup\???? ???.MSI or setup.exe Your installation program Provided by you. This may be either a Windows Installer package (.MSI) or VB Package and Deployment (setup.exe).
\autorun.exe Main program Included in Zip file Launched by autorun.inf when CD inserted. Displays dialog with install and cancel button.
\autorun.inf Settings for a CD root Included in Zip file Sets the icon for the CD and sets 'autorun.exe' to run when CD is inserted. Must be at root of CD.
\settings.ini Settings for Autorun Included in Zip file Allows you to set several settings for autorun.exe. See comments in the file for details
\setup.exe Main program without a startup dialog Included in Zip file Bypasses the dialog with splash.bmp
\splash.bmp Bitmap image for autorun.exe Template included in Zip file Modify the template with a company logo, or whatever you want.
\runtime\50comupd.exe
VBSW version 1.01
Updates comctl32.dll with IE 5.0 version 50comupd.exe To include in setup, you must change the line ComCtlDLL=0 to ComCtlDLL=1 in settings.ini

  ©2002, Mike Giesler ...