BUG: ADDUSER.APP Doesn't Create DOSMEM= for Default Amount

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

SYMPTOMS

In the configuration screen of ADDUSER.APP, selecting the "Limit the memory reserved for non-FoxPro functions" check box and using the default maximum amount does not create a DOSMEM=<memory_amount> line in the configuration file (CONFIG.FP by default).

NOTE: This check box is displayed only when you are running the Extended (32-bit) version of FoxPro (FOXPROX.EXE).

WORKAROUNDS

If you do not want to limit the amount of memory available to non-FoxPro programs, clear the check box. Non-FoxPro programs will be able to use all available memory. If, however, you want to limit the amount of memory available, do one of the following:

  • Choose a value that is less than the default amount. This creates the appropriate DOSMEM=<memory_amount> line in the configuration file.

    -or-

  • Use a text editor to manually add a DOSMEM=<memory_amount> line to the configuration file.

STATUS

Microsoft has confirmed this to be a problem in FoxPro versions 2.5, 2.5a, 2.5b, and 2.6 for MS-DOS. We are researching this problem and will post new information here in the Microsoft Knowledge Base as it becomes available.

MORE INFORMATION

Steps to Reproduce Problem

  1. Start the Extended version of FoxPro for MS-DOS (FOXPROX.EXE).

  2. Start ADDUSER.APP, which is located in the main FoxPro directory. For example, if FoxPro is installed in C:\FOXPRO25, type the following in the Command window:

          SET DEFAULT TO C:\FOXPRO25
          DO ADDUSER.APP
    

  3. Select the workstation directory. You can accept the default directory supplied in the text box, or type a different directory, and then press ENTER.

  4. When prompted, choose Continue With Configuration.

  5. The next dialog box is the configuration screen. Select the "Limit the memory reserved for Non-FoxPro functions" check box. Once this check box is selected, a default amount of memory is supplied. (The default is the amount of available memory reported by the MEMORY() function.) Choose OK to accept this amount.

  6. Choose OK to update the AUTOEXEC.BAT file.

  7. Choose OK to update the configuration file.

  8. Press any key to continue.

The ADDUSER.APP application quits, returning to the FoxPro Command window.

View the configuration file in the workstation directory. Note that it does not contain a DOSMEM=<memory_amount> line.


Additional reference words: FoxDos 2.50 2.50a 2.50b network configuration
add-on 2.60 buglist2.50 buglist2.50a buglist2.50b buglist2.60
KBCategory: kbenv 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 18, 1995
© 1998 Microsoft Corporation. All rights reserved. Terms of Use.