Problem with FD.EXE, Project File, and Directory Name with "."

ID: Q90907


The information in this article applies to:
  • Microsoft Visual Basic Standard and Professional Editions for MS-DOS, version 1.0


SYMPTOMS

In FD.EXE, do not try to use a project file in a directory that uses a period (.) in its name (for example, c:\temp.one\...). Unexpected project names will be referenced and used.


WORKAROUND

To work around this problem, do not put projects in directories that contain a period in their name.


STATUS

Microsoft has confirmed this to be a bug in Microsoft Visual Basic for MS-DOS, version 1.0. 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. Create a directory. For example:
    md c:\temp.one


  2. Copy your project file into that directory.


  3. Start VBDOS.EXE.


  4. From the File menu, choose Load Project.


  5. Press SHIFT+F12, and then press the ENTER key to view your form.


  6. Add a command button.


  7. From the File menu, choose Exit. When you are prompted to save changes, choose No.

    The error message "File not found" is incorrectly returned. The project window is now named "Project" instead of the name of your project file, but your form is still loaded.


  8. Repeat the above scenario, but this time choose Yes to save the changes.


The project Window is now named TEMP. There is a file called TEMP.MAK in the root directory. This new project file even has all the right paths to your forms.

The problem relates to how FD.EXE is reading the path string. It does not account for this nonstandard type of directory name.

Additional query words: VBmsdos buglist1.00 1.00

Keywords :
Version : MS-DOS:1.0
Platform : MS-DOS
Issue type :


Last Reviewed: December 2, 1999
© 2000 Microsoft Corporation. All rights reserved. Terms of Use.