你目前正处于脱机状态,正在等待 Internet 重新连接

修复 ︰ NMAKE 1.13 可能返回 U1002 ︰ 无效的宏调用 $

重要说明:本文是由 Microsoft 机器翻译软件进行的翻译并可能由 Microsoft 社区通过社区翻译机构(CTF)技术进行后期编辑,或可能是由人工进行的翻译。Microsoft 同时向您提供机器翻译、人工翻译及社区后期编辑的文章,以便对我们知识库中的所有文章以多种语言提供访问。翻译的文章可能存在词汇、句法和/或语法方面的错误。Microsoft 对由于内容的误译或客户对内容的使用所导致的任何不准确、错误或损失不承担责任。

点击这里察看该文章的英文版: 75079
症状
在环境变量中使用 NMAKE 版本 1.13 生成时"额外"的美元符号 ($),以下的错误 ︰
U1002 错误 ︰ 语法错误 ︰ 无效的宏调用 '$'
原因
与以前的版本,NMAKE 1.13 版评估 allenvironment 变量在初始化时为继承的宏。因为 $ 字符指示宏随后,NMAKEattempts 评估之后最终美元登录宏的上下文的字符。例如,使用一个命令,如"提示 $p g$ $"到系统提示符下,设置,然后使用 NMAKE 1.13,导致此错误。
解决方案
Withit 相关联的错误指示它发生时单一美元符号 ($) 会显示没有宏名 U1002 的联机帮助。此错误可以消除通过避免外来 dollarsigns 环境变量中。
状态
Microsoft 已经确认这是 NMAKE 版本 1.13for MS-DOS 和 OS/2 中的问题。NMAKE version1.2 在 MS-DOS 和 OS/2 的情况下,此问题已得到纠正。
1.13 buglist1.13 fixlist1.20

警告:本文已自动翻译

属性

文章 ID:75079 - 上次审阅时间:05/23/2016 09:54:00 - 修订版本: 2.0

  • kb16bitonly kbfix kbmt KB75079 KbMtzh
反馈
="https://c.microsoft.com/ms.js">