Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Aggiornamento: novembre 2007
Messaggio di errore
'membro' non necessita di un attributo CLSCompliant poiché l'assembly non dispone di un attributo CLSCompliant
'member' does not need a CLSCompliant attribute because the assembly does not have a CLSCompliant attribute
In un file di codice sorgente per il quale non è stata specificata la compatibilità con CLS (Common Language Specification), un costrutto è stato contrassegnato come compatibile con CLS, ma questa operazione non è consentita. Per risolvere l'avviso, aggiungere al file un attributo CLSCompliant a livello di assembly (nell'esempio riportato di seguito rimuovere il commento dalla riga contenente l'attributo a livello di assembly). Per ulteriori informazioni sulla confomità CLS, vedere Scrittura di codice conforme a CLS e Specifiche CLS (Common Language Specification).
Esempio
Il seguente codice di esempio genera l'avviso CS3014:
// CS3014.cs
using System;
// [assembly:CLSCompliant(true)]
public class I
{
[CLSCompliant(true)] // CS3014
public void M()
{
}
public static void Main()
{
}
}