Article ID: 138764
Article Last Modified on 12/1/2003
APPLIES TO
- Microsoft Visual C++ 4.0 Standard Edition
- Microsoft Visual C++ 4.1 Subscription
- Microsoft Visual C++ 4.2 Enterprise Edition
- Microsoft Visual C++ 5.0 Enterprise Edition
- Microsoft Visual C++ 6.0 Enterprise Edition
- Microsoft Visual C++ 4.2 Professional Edition
- Microsoft Visual C++ 5.0 Professional Edition
- Microsoft Visual C++ 6.0 Professional Edition
- Microsoft Visual C++ 6.0 Standard Edition
This article was previously published under Q138764
SYMPTOMS
When building a project from the command line using the following custom macros, you will encounter undetermined errors.
MSDevDir
WkspName
RemoteTarget
NOTE: For information about these custom macros, please see "Using Argument Macros" in the Visual C++ Users Guide.
CAUSE
These custom macros are not assigned in the .mak file. For example,
this:
$(MSDevDir)\bin
expands to this:
\bin
RESOLUTION
Define these macros in the NMAKE command line to work around this problem. For example,
NMAKE /f MyProject.mak MsDevDir=C:\MSDEV<Enter>
Note that the macros are case-sensitive.
STATUS
Microsoft has confirmed this to be a bug in the Microsoft products listed at the beginning of this article.
This problem was corrected in Microsoft Visual C++ 6.0 Service Pack 5.
Additional query words: kbVC400bug MSDEV
Keywords: kbbug kbfix kbnoupdate KB138764