更新:2007 年 11 月

错误消息

“type”:基类型“type”不符合 CLS

在标记为符合公共语言规范 (CLS) 的程序集中,基类型被标记为不必符合 CLS。请移除指定程序集符合 CLS 的属性,或移除指示类型不符合 CLS 的属性。有关 CLS 遵从性的更多信息,请参见编写符合 CLS 的代码公共语言规范

示例

下面的示例生成 CS3009:

 复制代码
// CS3009.cs

using System;

[assembly:CLSCompliant(true)]
[CLSCompliant(false)]
public class B
{
}

public class C : B   // CS3009
{
    public static void Main () {}
}