BUG: Optional Component Installation Fails Under Windows NT

Last reviewed: April 19, 1995
Article ID: Q119687
The information in this article applies to:
  • Microsoft FoxPro for MS-DOS, versions 2.5x, 2.6, 2.6a

SYMPTOMS

If FoxPro for MS-DOS is installed under Windows NT by using File Manager, or by choosing Run from the File menu in File Manager or Program Manager, the FoxPro installation program quits before FoxPro's optional components are installed.

CAUSE

FoxPro itself is installed by the INSTALL.EXE installation program. At the end of INSTALL.EXE, you are prompted to press the ESC key to quit the installation program, or press any other key to install the optional components of FoxPro. Pressing any key other than ESC runs the INSTALL2.BAT file, which installs FoxPro's optional components. When INSTALL.EXE attempts to run INSTALL2.BAT, the virtual MS-DOS machine (VDM) that INSTALL.EXE is running in quits, returning the focus to File Manager or Program Manager.

WORKAROUND

Do one of the following:

  • After the installation program quits while trying to install the optional components, use File Manager to locate and run INSTALL2.BAT, which is the file that performs the optional component installation. INSTALL2.BAT will be located in the FoxPro directory.

    NOTE: You may need to choose Refresh from the Window menu in File Manager (or press F5) to see INSTALL2.BAT.

    -or-

  • Instead of using File Manager or Program Manager to run INSTALL.EXE directly, start an MS-DOS prompt under Windows NT, then run INSTALL.EXE from the MS-DOS prompt.

STATUS

Microsoft has confirmed this to be a problem in the Microsoft products listed at the beginning of this article. We are researching this problem and will post new information here in the Microsoft Knowledge Base as it becomes available.

MORE INFORMATION

This problem occurs only under Windows NT and Windows NT Advanced Server versions 3.1 and 3.5. It does not occur under Windows versions 3.0, 3.0a, 3.1, or 3.11, or Windows for Workgroups versions 3.1 or 3.11.

Steps to Reproduce Problem

  1. Do one of the following to run the FoxPro installation program:

        - Start File Manager. Double-click INSTALL.EXE, or select it and
          press ENTER.
    

          -or-
    

        - From the File menu of Program Manager or File Manager, choose
          Run. Type the full path name to INSTALL.EXE, then press ENTER.
    

  2. If prompted to change the FILES setting, choose No.

  3. Choose Yes when prompted to install each of the following: FoxPro, the Help file, and FoxPro (X).

  4. When prompted to add FoxPro to the path, choose No.

  5. When prompted by the following message, press ENTER:

          The basic portion of the product has been installed.
    

          Beginning optional component installation.
    

          If you do NOT want to install any optional components,
          you can press Escape (<ESC>) now.
    

          Press any key to continue.
    

Instead of installing the optional components, note that the installation program quits, returning focus to Program Manager or File Manager.


Additional reference words: FoxDos 2.50 2.50a 2.50b 2.60 2.60a buglist2.50
buglist2.50a buglist2.50b buglist2.60 buglist2.60a install end abort cease
halt terminate quit exit
KBCategory: kbsetup kbbuglist
KBSubcategory:


THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY.

Last reviewed: April 19, 1995
© 1998 Microsoft Corporation. All rights reserved. Terms of Use.