|
|
|
C# 错误码(中文) 光明天使,2003-10-23 20:23:43 |
|
附录B |
错误CS0001 编译器内部错误 |
错误CS0003 内存溢出 |
错误CS0004 提升为错误的警告 |
错误CS0005 编译器选项后应跟正确的参数 |
错误CS0006 找不到动态链接的元数据文件 |
错误CS0007 .Net 环境初始化错误 |
错误CS0008 从文件中读取元数据错误 |
错误CS0009 不能打开元数据文件 |
错误CS0010 名字空间与类型的声明不能同名 |
错误CS0011 引用的类找不到基类 |
错误CS0012 找不到引用类型的定义 |
错误CS0013 向文件中保存元数据时发生未知错误 |
错误CS0014 找不到文件名 |
错误CS0015 类型名太长 |
错误CS0016 无法输出文件 |
错误CS0017 输出文件有多个入口 |
错误CS0019 双目操作符不适用于指定的操作数 |
错误CS0020 除数为0 |
错误CS0021 不能对类型表达式使用索引 |
错误CS0022 错误的多重索引 |
错误CS0023 单目操作符不适用于指定的操作数 |
错误CS0024 无法打开源文件 |
错误CS0025 找不到标准库文件 |
错误CS0026 在静态属性方法域初始化时使用了非法的关键字 |
错误CS0027 当前环境中关键字无效 |
警告4 级CS0028 函数声明带有错误的入口标识 |
错误CS0029 类型之间无法进行隐式转换 |
错误CS0030 类型之间无法进行转换 |
错误CS0031 常数值不能转换为类型值 |
错误CS0032 无法打开渐增编译文件 |
错误CS0033 写渐增编译文件时发生磁盘I/O 错误 |
错误CS0034 双目操作符对指定的操作数存在二义性 |
错误CS0035 单目操作符对指定的操作数存在二义性 |
错误CS0036 输出参数不能使用[in]特征 |
错误CS0037 不能给值类型赋null 值 |
错误CS0038 非静态的类型成员不能被嵌套的类型访问 |
错误CS0040 调试初始化产生错误 |
错误CS0041 保存调试信息错误 |
错误CS0042 创建调试信息文件错误 |
错误CS0043 PDB 文件格式错误将删除文件并重新编译 |
错误CS0050 方法返回类型的访问权限低于方法的访问权限 |
错误CS0051 方法参数类型的访问权限低于方法的访问权限 |
错误CS0052 域类型的访问权限低于域的访问权限 |
错误CS0053 属性类型的访问权限低于属性的访问权限 |
错误CS0054 索引指示器返回类型的访问权限低于索引指示器的访问权限 |
错误CS0055 索引指示器参数类型的访问权限低于索引指示器的访问权限 |
错误CS0056 操作符返回类型的访问权限低于操作符的访问权限 |
错误CS0057 操作符参数类型的访问权限低于操作符的访问权限 |
错误CS0058 代表类型的访问权限低于代表的访问权限 |
错误CS0059 代表类型的访问权限低于代表的访问权限 |
错误CS0060 基类的访问权限低于派生类的访问权限 |
错误CS0061 父接口的访问权限低于子接口的访问权限 |
错误CS0065 事件属性必须同时有两个访问器 |
错误CS0066 事件必须是代表型 |
错误CS0067 事件在声明的类中从未使用过 |
错误CS0068 接口中的事件不能有初始化 |
错误CS0069 接口中的事件不能有访问器 |
错误CS0070 事件不能出现在操作符+= 或–= 左边 |
错误CS0071 事件的显示接口执行体必须按照属性的语法格式 |
错误CS0075 强制转换负数时应使用括号 |
错误CS0076 保存的枚举器名称不能被使用 |
错误CS0077 as 操作符必须同引用类型一起使用 |
错误CS0100 参数名字重复 |
错误CS0101 名字空间中包含了同名的类型 |
错误CS0102 类中已经包含了指示符的定义 |
错误CS0103 名称在类或名字空间中不存在 |
错误CS0104 引用存在二义性 |
错误CS0105 名字空间使用指示符在名字空间中已经出现过 |
错误CS0106 修饰符对当前项目无效 |
错误CS0107 多个访问修饰符 |
警告1 级CS0108 成员覆盖了继承的同名成员应使用new 修饰符 |
警告4 级CS0109 成员未覆盖了继承的同名成员不应使用new 修饰符 |
错误CS0110 常量之间循环定义 |
错误CS0111 具有相同参数类型的方法已被定义过 |
错误CS0112 静态成员方法不能使用override virtual 或abstract 修饰符 |
错误CS0113 重载成员方法不能使用new virtual 或abstract 修饰符 |
警告2 级CS0114 方法覆盖了继承的同名方法如果要重载使用override |
修饰符否则使用new 修饰符 |
错误CS0115 找不到合适的方法进行重载 |
错误CS0116 名字空间不能直接包含域或方法等成员 |
错误CS0117 类型中不能包含函数定义 |
错误CS0118 构造函数名称应指代另一构造函数 |
错误CS0119 构造函数名称指代的构造函数在当前环境中无效 |
错误CS0120 非静态的域方法和属性成员要求对象引用 |
错误CS0121 方法之间的调用存在二义性 |
错误CS0122 因保护级别不能访问成员 |
错误CS0123 方法声明与代表的类型不符 |
错误CS0126 需要一个可转换的类型 |
错误CS0127 返回值为void 类型的方法应在表达式后使用return 语句 |
错误CS0128 当前范围内已定义了局部变量 |
错误CS0131 语句的左边应为一个变量属性或索引指示器 |
错误CS0132 静态构造函数不能有参数 |
错误CS0133 表达式中的变量应为常量 |
错误CS0134 在嵌套名字空间中不能使用全权名 |
错误CS0135 声明之间相互冲突 |
错误CS0136 局部变量的名称在当前范围内不能使用该名称已有其它含义 |
错误CS0138 名字空间使用指示符仅对名字空间有效 |
错误CS0139 break 或continue 语句没有跳出的范围 |
错误CS0140 标签重复 |
错误CS0143 未对类定义构造函数 |
错误CS0144 对抽象类或接口不能建立实例 |
错误CS0145 对常量域应赋值 |
错误CS0146 基类定义发生循环 |
错误CS0148 代表没有有效的构造函数 |
错误CS0149 应使用方法名称 |
错误CS0150 应使用常量值 |
错误CS0151 应使用整数类型 |
错误CS0152 switch 语句中已经存在的标签 |
错误CS0153 goto 语句只在switch 语句中有效 |
错误CS0154 因为缺少读访问器属性或索引指示器不能使用 |
错误CS0155 catch 或throw 的类型应该从System.Exception 中继承 |
错误CS0156 throw 语句不能在catch 子句以外使用 |
错误CS0157 无法离开finally 子句 |
错误CS0158 在包含的范围内标签屏蔽了另一个标签 |
错误CS0159 goto 语句中标签不存在 |
错误CS0160 前面的catch 子句已经捕获了所有的意外 |
错误CS0161 方法中不是所有的路径都能返回值 |
错误CS0162 检测到执行不到的代码 |
错误CS0163 控制无法从一个case 语句转入另一个case 语句 |
错误CS0164 标签未被引用 |
错误CS0165 可能使用未被赋值的局部变量 |
错误CS0167 代表缺少调用方法 |
警告3 级CS0168 声明的变量未被使用 |
警告3 级CS0169 保护域成员未被使用 |
错误CS0170 可能使用未被赋值的域 |
错误CS0171 在构造函数结束之前应给域赋值 |
错误CS0172 因类型之间可以相互进行隐式转换无法确定表达式的类型 |
错误CS0173 因类型之间不存在隐式转换无法确定表达式的类型 |
错误CS0174 base 引用需要一个基类 |
错误CS0175 此处不能使用base 关键字 |
错误CS0176 在类的实例中无法访问静态成员应使用类型名 |
错误CS0177 方法结束之前需要给输出参数赋值 |
错误CS0178 数组初始化结构错误 |
错误CS0179 外部方法含有执行体 |
错误CS0180 成员不能同时是外部的和抽象的 |
错误CS0181 未知特征 |
错误CS0182 特征参数必须为常量方法域属性或类 |
警告1 级CS0183 表达式总是提供的类型 |
警告1 级CS0184 表达式总是不提供的类型 |
错误CS0185 类型不是lock 语句中需要的引用类型 |
错误CS0186 当前环境中不能使用null |
错误CS0187 操作符未对此类型作出定义 |
错误CS0188 在所有域被赋值之前不能使用实例 |
错误CS0190 _arglise 型构造函数仅在使用变量的方法中有效 |
错误CS0191 不能给只读域赋值 |
错误CS0192 只读域不能为ref 或out 型 |
错误CS0193 或操作符只能对指针使用 |
错误CS0196 一个指针只能指向一个值 |
错误CS0198 静态的只读域不能被赋值 |
错误CS0199 静态的只读域不能为ref 或out 型 |
错误CS0200 只读的属性索引指示器属性不能被赋值 |
错误CS0201 不能作为语句使用 |
错误CS0202 对GetEnumerrator 的调用必须返回类或结构 |
错误CS0203 方法不能作为变量使用 |
错误CS0204 局部变量的取值范围不能超过65536 |
错误CS0205 不能调用基类的方法或属性 |
错误CS0206 属性索引指示器不能作为ref 或out 型传递 |
错误CS0207 访问器不能被声明为unsafe |
错误CS0208 对可控类型不能取地址或长度 |
错误CS0209 在fixed 语句中声明的局部变量必须为指针类型 |
错误CS0210 fixed 语句中声明时必须初始化 |
错误CS0211 不能对表达式取地址 |
错误CS0212 在fixed 语句中的初始化时不能取非fixed 型表达式的地址 |
警告3 级CS0213 不需要使用fixed 语句来取fixed 型表达式的地址 |
错误CS0214 指针必须在unsafe 环境中使用 |
错误CS0215 true 或false 操作符必须为bool 类型 |
错误CS0216 操作符需要一个已定义的操作符与之匹配 |
错误CS0217 用户自定义操作符必须与参数有相同的返回类型 |
错误CS0218 类型必须包含操作符true 和false 的声明 |
警告3 级CS0219 变量已赋值但未使用 |
警告3 级CS0220 checked 模式下编译时操作符溢出 |
错误CS0221 常值不能转换为类型可用unchecked 语法 |
错误CS0223 不允许空字符串case 标号 |
错误CS0224 方法不能同时有paras 参数和varargs |
错误CS0225 paras 参数必须是一维数组 |
错误CS0227 unsafe 编译时才能出现非操控代码 |
错误CS0228 类型不包含成员定义或定义不可达 |
错误CS0229 成员间定义模糊 |
错误CS0230 foreach 语句缺少类型和标识符 |
错误CS0231 params 参数表和-arglist 参数不能有下列变量 |
错误CS0233 sizeof 只能用于unsafe 模式 |
错误CS0234 类名或名字空间名未定义 |
错误CS0235 代表中不能有-arglist |
错误CS0236 域初始化不能引用非静态的域方法或属性 |
错误CS0500 抽象类成员不能声明实体 |
错误CS0501 非抽象或外部的成员函数必须声明实体 |
错误CS0502 类是抽象且封闭的 |
错误CS0503 抽象方法不能标记为虚 |
错误CS0504 常变量不能标记为静态 |
错误CS0505 成员不能覆盖继承的非函数成员 |
错误CS0506 函数不能覆盖继承的函数因函数不是virtual abstract 或override |
的性质 |
错误CS0507 覆盖继承成员函数2 时函数1 不能改变访问调节器 |
错误CS0508 函数1 覆盖继承成员函数2 时不能改变返回类型 |
错误CS0509 不能从封口类型继承 |
错误CS0513 抽象类包含于非抽象类中 |
错误CS0514 静态构造函数不能有外部this 指针和基构造函数调用 |
错误CS0515 静态构造函数不允许访问调节器 |
错误CS0516 构造函数不能调用自身 |
错误CS0517 无基类不能调用基类构造函数 |
错误CS0518 未定义或引入预定义类型 |
错误CS0519 名字与预定义名字空间冲突 |
错误CS0520 名字与预定义类型冲突 |
错误CS0522 结构不能调用基类构造函数 |
错误CS0523 结构成员互相引用构成圈 |
错误CS0524 接口不能声明类型 |
错误CS0525 接口不能包含域 |
错误CS0526 接口不能包含构造函数 |
错误CS0527 接口类型表中有非接口类型 |
错误CS0528 接口已处于接口列中 |
错误CS0529 接口互相继承构成圈 |
错误CS0531 接口成员不能有定义 |
错误CS0533 派生类成员隐藏了继承的基类抽象成员 |
错误CS0534 方法没有执行继承的抽象方法 |
错误CS0535 类没有执行接口成员 |
错误CS0536 类没有执行接口成员类成员是静态非公有或返回类型错误 |
错误CS0538 外部接口声明中的名字不是接口 |
错误CS0539 外部接口声明中的成员不是接口成员 |
错误CS0540 包含类型不执行接口 |
错误CS0541 外部接口不能在类和结构中声明 |
错误CS0542 用户自定义成员名不能与包含类型相同 |
错误CS0543 计数器的值过大 |
错误CS0544 属性不能覆盖继承的非属性 |
错误CS0545 函数不能覆盖因为没有可覆盖属性 |
错误CS0546 不能覆盖因为没有可覆盖属性 |
错误CS0547 属性和索引器不能有void 类型 |
错误CS0548 属性和索引器必须至少有一个存取程序 |
错误CS0549 函数是封口类的新虚成员 |
错误CS0550 加入了一个接口成员找不到的访问程序 |
错误CS0551 外部接口执行缺少访问程序 |
错误CS0552 不允许用户自定义与接口有关的转换 |
错误CS0553 不允许用户自定义与基类有关的转换 |
错误CS0554 不允许用户自定义与派生类有关的转换 |
错误CS0555 不允许用户自定义包含类型之间的转换 |
错误CS0556 用户自定义转换必须以包含类型为源类型或目标类型 |
错误CS0557 类中不能出现重复的用户自定义转换 |
|
|
光明天使,2003-10-23 20:24:32 |
|
错误CS0558 用户自定义操作符必须是静态或公有 |
错误CS0559 ++和-操作符的返回类型和参数必须是包含类型 |
错误CS0560 访问程序1 不能覆盖被函数隐藏的访问程序2 |
错误CS0561 函数不能覆盖由专门编译器产生的方法 |
错误CS0562 unary 操作符的参数必须是包含类型 |
错误CS0563 二进制操作符的一个参数必须是包含类型 |
错误CS0567 接口不能包含操作符 |
错误CS0568 结构不能包含外部无参数构造函数 |
错误CS0569 方法不能覆盖非方法 |
错误CS0570 类引用了语言不支持的类型 |
错误CS0571 函数不能在外部调用操作符和访问器 |
错误CS0572 不能通过表达式引用类型请尝试path-to-type |
错误CS0573 结构中不能有域初始化实例 |
错误CS0574 析构函数名必须与类名匹配 |
错误CS0575 只有类类型可以有构造函数 |
错误CS0576 名字系统已有system 的别名 |
错误CS0577 构造函数析构函数操作符和外部接口执行的condictional 属性 |
无效 |
错误CS0578 返回类型为空的函数condictionak 属性无效 |
错误CS0579 属性重复 |
错误CS0580 太多未命名变量定义了属性 |
错误CS0581 该属性不适用于命名变量 |
错误CS0582 接口成员的conditional 属性无效 |
错误CS0583 内部编译错请用/bugreport 选项创建故障报告并提交给问题报告 |
处理人 |
错误CS0584 内部编译错阶段符号 |
错误CS0585 内部编译错阶段 |
错误CS0586 内部编译错阶段 |
错误CS0587 内部编译错阶段 |
错误CS0588 内部编译错LEX 阶段 |
错误CS0589 内部编译错PARSE 阶段 |
错误CS0590 用户自定义操作符不能返回void 类型 |
错误CS0591 变量属性包含非法值 |
错误CS0592 属性赋给错误的类型 |
错误CS0594 浮点常量越界 |
错误CS0595 只能在空类型中指定该属性 |
错误CS0596 guid 属性必须于comimport 属性一起指定 |
错误CS0597 该属性缺少未命名变量 |
错误CS0598 无效的guid 特征参数该参数的变量必须是形式为 |
XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX 的常字符串 |
错误CS0599 属性隶属于非法命名变量 |
错误CS0601 dllimport 属性必须在静态或外部方法中指定 |
警告1 级CS0602 不赞成使用旧特性请使用新特性 |
错误CS0608 方法不能同时标记为dllimport 和sysnative |
错误CS0609 不能在标记为override 的索引器中建立同样的属性 |
错误CS0610 域不能是System.TypedReference 类型 |
错误CS0611 数组元素不能是System.TypedReference 类型 |
错误CS0612 成员已作废 |
错误CS0614 不能定义与system.variant 有关的用户自定义转换 |
错误CS0616 不是属性类型 |
错误CS0617 试图访问私有成员失败 |
警告1 级CS0618 成员已作废 |
错误CS0619 成员已作废 |
错误CS0620 索引器不能有void 类型 |
警告1 级错误CS0621 抽象成员和虚成员不能为私有 |
错误CS0622 不能用数组初始化表达式给非数组类型初始化 |
错误CS0623 数组初始化只能用于域或变量的初始化 |
错误CS0624 returnshresult 属性只能位于dllimport 或成员为COM 标准接口的方 |
法中 |
错误CS0625 标记有structlayout 的域类型实例必须有structoffset 属性 |
错误CS0626 没有标记dllimport 或sysnative 的外部方法不能执行 |
错误CS0627 非外部方法不能有sysnative 属性 |
错误CS0628 封口类定义了新保护成员 |
错误CS0629 接口执行过程中不能使用conditional 属性 |
错误CS0630 联合的成员是类或引用类型 |
错误CS0631 索引器不能是ref 或out 参数 |
错误CS0632 命名的属性变量不能是只读类型 |
错误CS0633 传递给名字属性的变量必须是有效的标识符 |
错误CS0634 变量仅对System.Interop.UnmanagedType.CustomMarshaller 类型有 |
效 |
错误CS0635 System.Interop.UnmanagedType.CustomMarshaller 需要命名变量 |
ComType 和Marshal |
错误CS0636 structoffset 属性只能位于标记有structlayout 的类型中 |
错误CS0637 静态域和常域不允许structlayoff 属性 |
错误CS0638 未定义全局标识符 |
错误CS0640 生成集合前不允许建立全局属性集 |
错误CS0641 该属性只有在System.Attribute 的派生类中有效 |
警告3 级CS0642 空语句可能导致错误 |
错误CS0643 属性变量重复命名 |
错误CS0644 类不能从基类继承 |
错误CS0645 标识符过长 |
错误CS0646 包含索引指示器的类型不能指定System.Reflection.DefaultMember |
Attribute |
错误CS0647 发表属性出错 |
错误CS0648 语言不支持的类型 |
警告3 级CS0649 域未分配值将始终用缺省值 |
错误CS0650 数组声明符语法错 |
错误CS0651 语法错全局属性必须是文件范围 |
错误CS0652 常量越界 |
错误CS0653 不能应用抽象的属性类 |
错误CS0654 无变量表的方法引用 |
错误CS1001 需要标识符 |
错误CS1002 需要 |
错误CS1003 语法错误缺少字符 |
错误CS1004 双重修饰符 |
错误CS1005 非法间接引用类型 |
错误CS1007 属性访问器已定义 |
错误CS1008 缺少byte, sbyte, short, ushort, int, uint, long, 或ulong 类型 |
错误CS1009 无法识别的脱离顺序 |
错误CS1010 串没有正确定界 |
错误CS1011 字符赋值为空 |
错误CS1012 多字符赋值给同一字符变量 |
错误CS1013 无效数字 |
错误CS1014 缺少get 或set 方法 |
错误CS1015 需要一个对象串或类类型 |
错误CS1016 需要命名的属性变量 |
错误CS1017 try 语句已经包含一个空catch 块 |
错误CS1018 需要关键字this 或base |
错误CS1019 需要可重载的unary 操作符 |
错误CS1020 需要可重载的二进制操作符 |
错误CS1021 整数常量越界 |
错误CS1022 缺少类或名字空间定义或文件尾 |
错误CS1023 内嵌语句不能是声明或标号语句 |
错误CS1024 需要预处理器指令 |
错误CS1025 缺少单行注释或行尾标志 |
错误CS1026 缺少 |
错误CS1027 缺少#endif 指令 |
错误CS1028 不该有的预处理器指令 |
错误CS1029 #error 文字 |
警告1 级CS1030 #warning 文字 |
错误CS1031 缺少类型定义 |
错误CS1032 必须在文件开始处#define 或#undef 预处理器符号 |
错误CS1033 编译器限制越界文件不能超过最大行数限制 |
错误CS1034 编译器限制越界行不能超过最大字符数限制 |
错误CS1035 找到文件尾标记需要*/ |
错误CS1036 缺少或. |
错误CS1037 缺少可重载操作符 |
错误CS1038 缺少#endregion 指令 |
错误CS1039 无法终止的字符串 |
错误CS1040 预处理器指令必须位于行首第一个非空字符处 |
错误CS1041 缺少标识符 |
错误CS1042 关键字不能包含统一代码逃逸顺序 |
错误CS1501 没有对带有数值类型参数的方法的重载 |
错误CS1502 最佳的重载方法声明中含有无效的参数 |
错误CS1503 无法对方法的参数进行类型转换 |
错误CS1504 无法打开源文件 |
错误CS1505 编译选项缺少文件说明 |
错误CS1506 输出文件不在装配目录下 |
错误CS1507 建立模块时无法链接源文件 |
错误CS1508 装配中已使用了源标识符 |
错误CS1509 引用的文件不是一个装配换用选项/add module |
错误CS1510 ref 或out 类型参数必须为一个值 |
错误CS1511 关键字base 在静态方法中无效 |
错误CS1512 关键字base 在当前环境中无效 |
错误CS1513 缺少} |
错误CS1514 缺少{ |
错误CS1515 源文件被包含多次 |
错误CS1516 源文件被指定多次 |
错误CS1517 无效的处理器表达式 |
错误CS1518 缺少类代表枚举接口结构或联合 |
错误CS1519 使用类结构或接口成员的声明无效 |
错误CS1520 类结构或接口的方法应有返回值 |
错误CS1521 无效的基类型 |
警告1 级CS1522 switch 语句块为空 |
警告1 级CS1523 switch 语句代码前应有case 或default 关键字 |
错误CS1524 缺少catch 或finally |
错误CS1525 表达式中含有无效字符 |
错误CS1526 new 表达式中的类型后应有或[] |
错误CS1527 名字空间的元素不能显式声明为私有的或保护的 |
错误CS1528 缺少或= |
错误CS1529 using 子句应该在名字空间其它元素之前 |
错误CS1530 对名字空间的元素不允许使用new 或unsafe 关键字 |
错误CS1532 属性或索引指示器属性不能同时重载一个访问器而覆盖另一个访问 |
器 |
错误CS1533 代表不能直接调用 |
错误CS1534 二元操作符重载只能有两个参数 |
错误CS1535 一元操作符重载只能有一个参数 |
错误CS1536 void 参数类型无效 |
错误CS1537 别名使用指示符在名字空间中已经出现过 |
错误CS1538 不能通过包含类的派生类型来引用类型 |
错误CS1539 非法的分割符 |
错误CS1540 不能通过全权名访问保护类型成员 |
错误CS1541 选项无效符号中不能包含目录 |
错误CS1542 ‘dll’不能加入到装配中它已存在于另一个装配中应使用/R 选项 |
错误CS1545 语言不支持属性或索引指示器属性引用的类型尝试直接调用读或 |
写访问器 |
错误CS1546 语言不支持属性或索引指示器属性引用的类型尝试直接调用访问 |
器 |
错误CS1547 当前环境中不允许使用void 关键字 |
错误CS1548 标记装配时密码错误 |
错误CS1549 找不到适当的密码服务 |
错误CS1551 索引指示器至少应有一个参数 |
错误CS1552 指定数组类型时[] 应该出现在参数名称前 |
错误CS1553 非法声明应使用修饰符+参数类型+ 的格式 |
错误CS1554 非法声明应使用类型+操作符+ 的格式 |
错误CS1555 程序中Main 方法找不到包含的类 |
错误CS1556 Main 方法的所有者应是一个有效的类或结构 |
错误CS1557 第一个输出文件中找不到包含Main 方法的类而在第二个输出文 |
件中找到 |
错误CS1558 类中没有合适的Main 方法 |
错误CS1559 导入的对象不能作为程序的入口使用 |
错误CS1560 #line 指定的文件名太长 |
错误CS1562 无源输出应指定选项/out |
错误CS1563 输出的文件没有任何源文件 |
错误CS1565 指定选项冲突win32 res 和win32 icon |
错误CS1566 读源文件错误 |
错误CS1567 生成win32 资源文件时出错 |
错误CS1569 生成XML 文档错 |
警告1 级CS1570 XML 注释生成错误格式的XML 文档 |
错误CS1571 XML 注释参数标记重复 |
警告2 级错误CS1572 找不到XML 注释含有的参数标记 |
警告4 级错误CS1573 XML 注释含有的参数标记与实际参数不符 |
警告1 级错误CS1574 XML 注释含有的cref 特征项找不到 |
错误CS1575 分配堆栈的表达式在类型后应有[] |
错误CS1576 #line 指示符后缺少指定的行数 |
错误CS1577 装配错误 |
错误CS1578 缺少文件名单行注释或行结尾 |
错误CS1579 foreach 语句声明的类型没有定义或者不可访问 |
错误CS1580 XML 注释含有的cref 特征项中有无效的参数个数 |
错误CS1581 XML 注释含有的cref 特征项中有无效的返回值 |
错误CS1583 文件不是有效的win32 资源文件 |
错误CS1585 成员修饰符的关键字应出现在成员类型或名称前 |
错误CS1586 数组创建时应有数组长度或数组的初始化 |
错误CS1600 编译被用户中断 |
错误CS1900 警告级别应在0~4 之间 |
错误CS1901 指定的选项冲突0 警告级别警告提升为错误 |
错误CS1904 无效的警告数目 |
错误CS2000 编译器初始化错误 |
错误CS2001 找不到源文件 |
错误CS2002 源文件指定多次 |
错误CS2003 响应文件包含多次 |
错误CS2005 命令行选项缺少指定的文件 |
错误CS2006 命令行语法错误switch 语句缺少文字 |
错误CS2007 无法识别的命令行选项 |
错误CS2008 没有指定的输入 |
错误CS2011 无法打开响应文件 |
错误CS2012 无法打开文件进行修改 |
错误CS2013 映像基准数无效 |
错误CS2014 旧的命令行选项已过时请使用新的 |
错误CS2015 文件不是源代码文件而是二进制文件 |
错误CS2016 代码页无效或没有安装 |
错误CS2017 对同一输出文件不能使用/main 和/dll |
错误CS2018 打不开消息文件cscmsgc.dll |
错误CS2019 /target 目标类型无效请指明exe winexe library 或 |
module |
错误CS2020 只有首先输出的文件才能建立目标而不是module |
错误CS2021 文件名太长或无效 |
错误CS3000 带有变量参数的方法不符合CLS |
错误CS3001 参数类型不符合CLS |
错误CS3002 方法返回值不符合CLS |
错误CS3003 变量类型不符合CLS |
错误CS3004 混合和分解的unicode 字符不符合CLS |
错误CS3005 只有大小写不同的指示符不符合CLS |
错误CS3006 只有ref 和out 不同的指示符不符合CLS |
错误CS3008 指示符不符合CLS |
错误CS3009 基类型或接口不符合CLS |
错误CS3010 符合CLS 的接口不能有不符合CLS 的成员 |
错误CS3011 不符合CLS 的成员不能是抽象的 |
错误CS3012 在模块中不能指定符合CLS 的属性 |
错误CS3013 添加的模块不符合CLS 或者缺少符合CLS 的特征 |
错误CS3014 成员不能被标记为符合CLS 因为装配没有标记为符合CLS 的 |
错误CS3015 数组类型的方法特征参数不符合CLS |
错误CS5000 未知的编译器错误 |
警告1 级CS5001 程序输出文件不包含已定义的入口 |