1. Introduction

Visual FoxPro requires certain versions of Windows components to be installed prior to installing client components.

2. Required Baseline Components

3. Known Installation Issues

3.1. Hung Installation

If individual components hang during installation, setup may be unable to detect this. Use CTRL+ALT+DELETE to manually shutdown the setup.exe task. Note, installation of larger components, such as Windows 2000 Service Pack 1, can take as long as 20 minutes on slower machines or when installed over a network.

3.2. Norton AntiVirus reports alert while running Windows Component Update

There are known compatibility problems while installing Windows 2000 Service Pack 1 when Norton AntiVirus is running. It is recommended that you install Norton AntiVirus after running Windows Component Update setup.

4. Additional Issues

4.1. Diagnosing failures in Windows Component Update setup

You must install Windows Component Update before proceeding with Visual FoxPro setup. If Windows Component Update reports failures for a component at the end of setup, you can run the individual setup for the failed component to see the specific errors and diagnose problems. The location of the components on the Visual FoxPro CD is as follows within the WCU folder:

Component Location on Visual FoxPro CD (within WCU folder)
Windows NT 4.0 Service Pack 6a NTSP6a\sp6i386.exe
Windows 2000 Service Pack 1 Win2kSP1\SP1Network.exe
Windows 98 System Update Win98SP1\wucsp.exe
Windows 98 Y2k Update Win98SP1\y2k.exe
Windows 98 Y2k Update 2 Win98SP1\y2kw98_2.exe
Microsoft Windows Installer 1.2 (for Windows 98) WindowsInstaller\Win9x\InstMsi.exe
Microsoft Windows Installer 1.2 (for Windows NT4) WindowsInstaller\WinNT\InstMsiW.exe
Setup Runtime Files bootstrap.msi
Microsoft Internet Explorer 5.5 and Internet Tools IE55\ie5setup.exe
Microsoft XML Parser (MSXML) v.3.0 msxml3.msi
Microsoft Data Access Components MDAC\mdac_typ.exe
Microsoft Jet 4.0 Service Pack 3 Jet\jetsetup.exe

If Windows Component Update continues to report failures, even though the individual setups succeed, you can bypass Windows Component Update. Please note however, this is only advised if all required components are installed. Visual FoxPro will not function properly without these components.

To bypass Windows Component Update
  1. Insert the Visual FoxPro CD.
  2. Close any programs triggered by autorun.
  3. From the Start menu, click Run.
  4. In the Run dialog box, type the following:
    n:\Setup\Setup.exe /NO_BSLN_CHECK

    For example:
    D:\Setup\Setup.exe /NO_BSLN_CHECK

4.2. Uninstalling Baseline Components

Uninstalling Visual FoxPro does not uninstall components installed by Windows Component Update. For components that offer individual uninstall, use the Add/Remove Programs in the Control Panel.