Microsoft KB Archive/138764

= FIX: Custom Build Commands Not Assigned Values =

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

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

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.