共用方式為


編譯器警告 (層級 1) CS3012

更新:2007 年 11 月

錯誤訊息

您在模組上指定的 CLSCompliant 屬性,不能與組件上的 CLSCompliant 屬性不同

為了讓模組能夠透過 [module:System.CLCSompliant(true)] 以符合 Common Language Specification (CLS) 標準,該模組必須以 /target:module 編譯器選項建置。如需 CLS 的詳細資訊,請參閱Common Language Specification

範例

下列範例 (在沒有 /target:module 的情況下建置) 會產生 CS3012:

// CS3012.cs
// compile with: /W:1

[module:System.CLSCompliant(true)]   // CS3012
public class C
{
    public static void Main()
    {
    }
}