Sdílet prostřednictvím


-warnaserror (Visual Basic)

Způsobí, že kompilátor zachází s prvním výskytem upozornění jako s chybou.

Syntaxe

-warnaserror[+ | -][:numberList]  

Argumenty

Pojem definice
+ | - Nepovinné. Ve výchozím nastavení platí, -warnaserror- že upozornění nebrání kompilátoru v vytváření výstupního souboru. Možnost -warnaserror , která je stejná jako -warnaserror+, způsobí, že se upozornění budou považovat za chyby.
numberList Nepovinné. Čárkami oddělený seznam čísel ID upozornění, na která se -warnaserror tato možnost vztahuje. Pokud není zadáno žádné ID upozornění, -warnaserror platí tato možnost pro všechna upozornění.

Poznámky

Tato -warnaserror možnost považuje všechna upozornění za chyby. Všechny zprávy, které by obvykle byly hlášeny jako upozornění, jsou místo toho hlášeny jako chyby. Kompilátor hlásí další výskyty stejného upozornění jako upozornění.

Ve výchozím nastavení platí, -warnaserror- že upozornění jsou pouze informativní. Možnost -warnaserror , která je stejná jako -warnaserror+, způsobí, že se upozornění budou považovat za chyby.

Pokud chcete, aby se jako s chybami zacházelo jenom několik konkrétních upozornění, můžete zadat čárkami oddělený seznam čísel upozornění, která se mají považovat za chyby.

Poznámka:

Možnost -warnaserror neřídí způsob zobrazení upozornění. Pomocí možnosti -nowarn zakažte upozornění.

Nastavení parametru -warnaserror pro zacházení se všemi upozorněními jako s chybami v integrovaném vývojovém prostředí sady Visual Studio
1. Vyberte projekt v Průzkumník řešení. V nabídce Projekt klepněte na příkaz Vlastnosti.
2. Klikněte na kartu Kompilace .
3. Ujistěte se, že políčko Zakázat všechna upozornění není zaškrtnuté.
4. Zaškrtněte políčko Považovat všechna upozornění za chyby .
Nastavení parametru -warnaserror pro zpracování konkrétních upozornění jako chyb v integrovaném vývojovém prostředí sady Visual Studio
1. Vyberte projekt v Průzkumník řešení. V nabídce Projekt klepněte na příkaz Vlastnosti.
2. Klikněte na kartu Kompilace .
3. Ujistěte se, že políčko Zakázat všechna upozornění není zaškrtnuté.
4. Ujistěte se, že políčko Považovat všechna upozornění za chyby není zaškrtnuté.
5. Ve sloupci Oznámení vedle upozornění vyberte chybu, která by měla být považována za chybu.

Příklad 1

Následující kód zkompiluje In.vb a nasměruje kompilátor tak, aby zobrazil chybu pro první výskyt každého upozornění, které najde.

vbc -warnaserror in.vb  

Příklad 2

Následující kód se zkompiluje T2.vb a považuje za chybu pouze upozornění pro nepoužívané místní proměnné (42024).

vbc -warnaserror:42024 t2.vb  

Viz také