編譯器警告 (層級 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()
{
}
}