-
MIDL1000
|
-
缺少源文件名称
- MIDL 编译器命令行中未指定任何输入文件。
|
-
MIDL1001
|
-
无法打开输入文件
- 无法打开指定的输入文件。
|
-
MIDL1002
|
-
读取输入文件时出错
- 系统在读取输入文件时返回错误。
|
-
MIDL1003
|
-
C 预处理器返回的错误
- 预处理器返回错误。 错误消息将定向到输出流。
|
-
MIDL1004
|
-
无法执行 C 预处理器
- 操作系统在尝试启动预处理器时报告了错误。 使用 MS-DOS 时,当参数列表超过 128 字节时,可能会发生此错误。 可以使用响应文件减小参数列表的大小。
|
-
MIDL1005
|
-
找不到 C 预处理器
- MIDL 编译器无法在命令行或 PATH 环境变量指定的路径中找到预处理器。
|
-
MIDL1006
|
-
无效的 C 预处理器可执行文件
- 指定的预处理器不可执行,或者具有无效的可执行文件格式。
|
-
MIDL1007
|
-
在命令行上多次指定开关
- 多次指定了在命令行上只发生一次的开关。 错误消息后会显示重新定义的开关。
|
-
MIDL1008
|
-
未知开关
- 已在命令行上指定未知开关。
|
-
MIDL1009
|
-
未知参数被忽略
- MIDL 编译器无法将命令行参数识别为开关、switch 参数或文件名。 编译器放弃未知参数并尝试继续处理。
如果一切看起来都正确,但此错误仍然存在,检查查看命令行开关的参数是否在响应文件中传递给 MIDL 编译器。 如果为 ,并且参数是使用 MBCS) 的多字节字符集 (文件名,请确保文件名不包含空格。 如果是,请删除空格,从批处理文件中调用 MIDL 编译器及其参数,或将文件名括在引号中。 |
-
MIDL1010
|
-
未实现开关
- MIDL 编译器按定义识别开关,但该开关尚未在 Microsoft RPC 中实现。
|
-
MIDL1011
|
-
开关缺少参数 ()
- 开关需要一个参数,并且该参数不存在。 请查看 MIDL Command-Line参考 文档中指定交换机的相应主题。
|
-
MIDL1012
|
-
switch / 的参数非法
- 提供给指定开关的参数是非法的。 请查看 MIDL Command-Line参考 文档中指定交换机的相应主题。
|
-
MIDL1013
|
-
开关语法非法
- 多个命令行开关需要在开关和 参数之间有空格,而其他开关则不需要在开关和 参数之间有空格。 指定的命令行违反了为该开关定义的语法。 请查看 MIDL Command-Line参考 文档中指定交换机的相应主题。
|
-
MIDL1014
|
-
/no_cpp 替代 /cpp_cmd 和 /cpp_opt
- cpp_opt 命令与 /no_cpp 开关一起提供。 /no_cpp 开关优先于其他开关。
|
-
MIDL1015
|
-
/W0 或 /no_warn 替代警告级别开关
- 已指定 W0 或 no_warn 选项以及警告级别开关 W1、W2 或 W3。 /no_warn 开关优先于所有其他警告级别开关。
|
-
MIDL1016
|
-
无法创建中间文件
- 当编译器尝试创建中间文件时,系统返回错误。 磁盘可能已满,路径可能不存在,或者你可能没有磁盘或目录的写入权限。
|
-
MIDL1018
|
-
系统外文件句柄
- 打开文件时,MIDL 编译器用完了文件句柄。 如果打开的导入文件过多,并且编译器尝试打开 IDL 文件或中间文件,则会发生此错误。
|
-
MIDL1020
|
-
无法打开响应文件
- 无法打开指定的响应文件。 该文件可能不存在。
|
-
MIDL1021
|
-
在响应文件中发现非法字符 ()
- 在响应文件中检测到不可打印的字符。 响应文件应包含有效的 MIDL 命令行开关和参数。
|
-
MIDL1022
|
-
开关的参数对不匹配
- 此开关的参数不能一起使用。 请查看 MIDL Command-Line参考文档中指定交换机的相应主题。
|
-
MIDL1023
|
-
嵌套调用响应文件是非法的
- 响应文件不能包含指示 MIDL 编译器处理另一个响应文件的 @ 命令。 尽管命令行上的响应文件数没有限制,但响应文件不能嵌套。
|