FIX: MASM 6.0 Setup May Generate "Bad Full Path" Error Message (72390)
The information in this article applies to:
- Microsoft Macro Assembler (MASM) 6.0
- Microsoft Macro Assembler (MASM) 6.0a
- Microsoft Macro Assembler (MASM) 6.0b
This article was previously published under Q72390 SYMPTOMS
The setup program for the Microsoft Macro Assembler (MASM) version
6.0, 6.0a, or 6.0b may generate the following error:
Bad Full Path 'c:\test\temp'.
After the error is displayed, pressing any key will return you to the
MS-DOS prompt. The error occurs whether or not this subdirectory
actually exists. If you choose "Install the Macro Assembler Using
Defaults" from the Main Menu screen, the error will not occur.
CAUSE
This error will occur under the following conditions:
- The TMP environment variable is set to a subdirectory two or
more levels deep, such as C:\TEST\TEMP.
- You have selected "Install the Macro Assembler" from the Setup
program's Main Menu screen.
RESOLUTION
Other than choosing "Install the Macro Assembler Using Defaults" from
the Main Menu screen, this error can be eliminated by using one of the
following three methods:
- Temporarily clear the TMP environment variable. After Setup has
completed, you can reset TMP. This is only a conflict with the
Setup program, so resetting TMP will not cause any problems with
the execution of MASM.
-or-
- Add a trailing backslash ("\") to the TMP environment variable.
For example, set TMP as follows:
-or-
- Set TMP to a subdirectory that is only one level deep. For
example:
STATUS
Microsoft has confirmed this to be a problem in MASM for MS-DOS
versions 6.0, 6.0a, and 6.0b. This is not a problem in MASM for OS/2
versions 6.0, 6.0a, or 6.0b. This problem was corrected in MASM for
MS-DOS version 6.1.
MORE INFORMATION
Note that this problem occurs with the Microsoft C/C++ 7.0 character
based installation program as well.
Modification Type: | Minor | Last Reviewed: | 10/29/2003 |
---|
Keywords: | kbbug kbfix KB72390 |
---|
|