Compilerwaarschuwing (niveau 1) CS3012
U kunt het kenmerk CLSCompliant niet opgeven voor een module die verschilt van het kenmerk CLSCompliant in de assembly
Om ervoor te zorgen dat een module voldoet aan de Common Language Specification (CLS), [module:System.CLSCompliant(true)]
moet deze worden gebouwd met het module-element van de targettype-compileroptie . Zie Taalonafhankelijkheid en taalonafhankelijke onderdelen voor meer informatie over cls.
In het volgende voorbeeld wordt cs3012 gegenereerd wanneer u deze maakt zonder /target:module
:
// CS3012.cs
// compile with: /W:1
[module:System.CLSCompliant(true)] // CS3012
public class C
{
public static void Main()
{
}
}
.NET-feedback
.NET is een open source project. Selecteer een koppeling om feedback te geven: