Dela via


-warnaserror (Visual Basic)

Gör att kompilatorn behandlar den första förekomsten av en varning som ett fel.

Syntax

-warnaserror[+ | -][:numberList]  

Argument

Period Definition
+ | - Valfritt. Som standard -warnaserror- gäller detta. Varningar hindrar inte kompilatorn från att skapa en utdatafil. Alternativet -warnaserror , som är samma som -warnaserror+, gör att varningar behandlas som fel.
numberList Valfritt. Kommaavgränsad lista över varnings-ID-nummer som -warnaserror alternativet gäller för. Om inget varnings-ID har angetts gäller alternativet -warnaserror för alla varningar.

Kommentarer

Alternativet -warnaserror behandlar alla varningar som fel. Meddelanden som normalt rapporteras som varningar rapporteras i stället som fel. Kompilatorn rapporterar efterföljande förekomster av samma varning som varningar.

Som standard -warnaserror- gäller detta, vilket gör att varningarna endast är informationsbaserade. Alternativet -warnaserror , som är samma som -warnaserror+, gör att varningar behandlas som fel.

Om du bara vill att några få specifika varningar ska behandlas som fel kan du ange en kommaavgränsad lista med varningsnummer som ska behandlas som fel.

Kommentar

Alternativet -warnaserror styr inte hur varningar visas. Använd alternativet -nowarn för att inaktivera varningar.

Så här ställer du in -warnaserror för att behandla alla varningar som fel i Visual Studio IDE
1. Välj ett projekt i Solution Explorer. Klicka på Egenskaperprojektmenyn.
2. Klicka på fliken Kompilering .
3. Kontrollera att kryssrutan Inaktivera alla varningar är avmarkerad.
4. Markera kryssrutan Behandla alla varningar som fel .
Så här anger du -warnaserror för att behandla specifika varningar som fel i Visual Studio IDE
1. Välj ett projekt i Solution Explorer. Klicka på Egenskaperprojektmenyn.
2. Klicka på fliken Kompilering .
3. Kontrollera att kryssrutan Inaktivera alla varningar är avmarkerad.
4. Kontrollera att kryssrutan Behandla alla varningar som fel är avmarkerad.
5. Välj Fel i meddelandekolumnenintill varningen som ska behandlas som ett fel.

Exempel 1

Följande kod kompilerar In.vb och instruerar kompilatorn att visa ett fel för den första förekomsten av varje varning som hittas.

vbc -warnaserror in.vb  

Exempel 2

Följande kod kompilerar T2.vb och behandlar endast varningen för oanvända lokala variabler (42024) som ett fel.

vbc -warnaserror:42024 t2.vb  

Se även