Compilerwaarschuwing (niveau 1) CS3014
Lid heeft geen CLSCompliant-kenmerk nodig omdat de assembly geen CLSCompliant-kenmerk heeft
In een broncodebestand waarin de naleving van de Common Language Specification (CLS) niet is opgegeven, is een constructie in het bestand gemarkeerd als CLS-compatibel. Dit is niet toegestaan. Als u deze waarschuwing wilt oplossen, voegt u een CLS-compatibel kenmerk op assemblyniveau toe aan het bestand (in het volgende voorbeeld verwijdert u de opmerking van de regel die het kenmerk assemblyniveau bevat). Zie Taalonafhankelijkheid en taalonafhankelijke onderdelen voor meer informatie over CLS-naleving.
In het volgende voorbeeld wordt CS3014 gegenereerd:
// CS3014.cs
using System;
// [assembly:CLSCompliant(true)]
public class I
{
[CLSCompliant(true)] // CS3014
public void M()
{
}
public static void Main()
{
}
}
.NET-feedback
.NET is een open source project. Selecteer een koppeling om feedback te geven: