Aracılığıyla paylaş


/warnaserror (C# Derleme Seçenekleri)

/warnaserror+ seçeneği tüm uyarıları hata olarak işler.

/warnaserror[<U>+</U> | -][:warning-list]

Notlar

Normalde uyarı olarak bildirilebilecek iletiler, bunun yerine hata olarak bildirilir ve yapı işlemi durdurulur (hiçbir çıktı dosyası oluşturulmaz).

Varsayılan olarak, /warnaserror- etkindir ve bir çıktı dosyası oluşturulmasının önlenmemesine dair uyarılara neden olur./warnaserror ile aynı olan /warnaserror+, uyarıların hata olarak değerlendirilmesini sağlar.

İsteğe bağlı olarak, yalnızca birkaç belirli uyarının hata olarak değerlendirilmesini istiyorsanız, hata olarak değerlendirilecek uyarı numaralarının virgül ile ayrılmış bir listesini belirtebilirsiniz.

Derleyicinin görüntülemesini istediğiniz uyarıların düzeyini belirtmek için /warn kullanın.Belirli uyarıları devre dışı bırakmak için /nowarn kullanın.

Visual Studio geliştirme ortamındaki bu derleyici seçeneğini ayarlamak için

  1. Projenin Özellikler sayfasını açın.

  2. Yapı özellik sayfasını tıklatın.

  3. Uyarıları Hata Gibi Değerlendir özelliğini değiştirin.

    Bu derleme seçeneğini programlı olarak ayarlamak için bakınız: TreatWarningsAsErrors.

Örnek

in.cs derleme ve derleyicinin uyarı görüntülememesini sağlama:

csc /warnaserror in.cs
csc /warnaserror:642,649,652 in.cs

Ayrıca bkz.

Görevler

Nasıl yapılır: Proje Özellikleri ve yapılandırma ayarlarını değiştirme

Diğer Kaynaklar

C# Derleme Seçenekleri