-warnaserror (Visual Basic)

Indique au compilateur de considérer la première occurrence d’un avertissement comme une erreur.

Syntaxe

-warnaserror[+ | -][:numberList]  

Arguments

Terme Définition
+ | - Optionnel. Par défaut, -warnaserror- est en vigueur ; les avertissements n’empêchent pas le compilateur de produire un fichier de sortie. Du fait de l’option -warnaserror, qui est identique à -warnaserror+, les avertissements sont considérés comme des erreurs.
numberList Optionnel. Liste délimitée par des virgules des numéros d’ID d’avertissement auxquels l’option -warnaserror s’applique. Si aucun ID d’avertissement n’est spécifié, l’option -warnaserror s’applique à tous les avertissements.

Notes

L’option -warnaserror considère tous les avertissements comme des erreurs. Les messages qui d’ordinaire sont signalés comme des avertissements s’affichent en tant qu’erreurs. Le compilateur signale les occurrences suivantes du même avertissement comme des avertissements.

Par défaut, -warnaserror- est en vigueur. Les avertissements sont donc uniquement à caractère informatif. Du fait de l’option -warnaserror, qui est identique à -warnaserror+, les avertissements sont considérés comme des erreurs.

Si vous voulez que seuls certains avertissements spécifiques soient considérés comme des erreurs, vous pouvez spécifier une liste séparée par des virgules qui liste les numéros d’avertissement à considérer comme des erreurs.

Notes

L’option -warnaserror ne contrôle pas le mode d’affichage des avertissements. Utilisez l’option -nowarn pour désactiver les avertissements.

Pour définir -warnaserror de manière à considérer tous les avertissements comme des erreurs dans l’IDE Visual Studio
1. Sélectionnez un projet dans l’Explorateur de solutions. Dans le menu Projet , cliquez sur Propriétés.
2. Cliquez sur l’onglet Compiler.
3. Vérifiez que la case Désactiver tous les avertissements est décochée.
4. Cochez la case Considérer tous les avertissements comme des erreurs.
Pour définir -warnaserror de manière à considérer certains avertissements comme des erreurs dans l’IDE Visual Studio
1. Sélectionnez un projet dans l’Explorateur de solutions. Dans le menu Projet , cliquez sur Propriétés.
2. Cliquez sur l’onglet Compiler.
3. Vérifiez que la case Désactiver tous les avertissements est décochée.
4. Vérifiez que la case Considérer tous les avertissements comme des erreurs est décochée.
5. Sélectionnez Erreur dans la colonne Notification adjacente à l’avertissement à considérer comme une erreur.

Exemple 1

Le code suivant compile In.vb et indique au compilateur d’afficher une erreur à la première occurrence de chaque avertissement rencontré.

vbc -warnaserror in.vb  

Exemple 2

Le code suivant compile T2.vb et considère uniquement l’avertissement pour les variables locales inutilisées (42024) comme une erreur.

vbc -warnaserror:42024 t2.vb  

Voir aussi