Upozornění kompilátoru (úroveň 1) CS3014
Člen nepotřebuje atribut CLSCompliant, protože sestavení nemá atribut CLSCompliant.
V souboru zdrojového kódu, kde nebylo zadáno dodržování předpisů se specifikací CLS (Common Language Specification), byl konstruktor v souboru označený jako kompatibilní se specifikací CLS. Toto není povoleno. Chcete-li toto upozornění vyřešit, přidejte do souboru atribut kompatibilní se standardem CLS na úrovni sestavení (v následujícím příkladu odkomentujte řádek, který obsahuje atribut úrovně sestavení). Další informace o dodržování předpisů CLS naleznete v tématu Nezávislost jazyka a komponenty nezávislé na jazyce.
Následující příklad vygeneruje CS3014:
// CS3014.cs
using System;
// [assembly:CLSCompliant(true)]
public class I
{
[CLSCompliant(true)] // CS3014
public void M()
{
}
public static void Main()
{
}
}
Zpětná vazba k produktu .NET
.NET je open source projekt. Vyberte odkaz pro poskytnutí zpětné vazby: