Peringatan Kompilator (tingkat 1) CS3012
Anda tidak dapat menentukan atribut CLSCompliant pada modul yang berbeda dari atribut CLSCompliant pada rakitan
Agar modul sesuai dengan Spesifikasi Bahasa Umum (CLS) melalui [module:System.CLSCompliant(true)]
, modul harus dibuat dengan elemen modul dari opsi kompilator TargetType. Untuk informasi selengkapnya tentang CLS, lihat Independensi bahasa dan komponen yang tidak bergantung pada bahasa.
Contoh berikut, saat dibangun tanpa /target:module
, menghasilkan CS3012:
// CS3012.cs
// compile with: /W:1
[module:System.CLSCompliant(true)] // CS3012
public class C
{
public static void Main()
{
}
}
Umpan balik .NET
.NET adalah proyek sumber terbuka. Pilih tautan untuk memberikan umpan balik: