/warnaserror (Visual Basic)

Entraîne le compilateur à traiter la première occurrence d'un avertissement comme une erreur.

/warnaserror[+ | -][:numberList]

Arguments

Terme

Définition

+ | -

Facultatif. Par défaut, /warnaserror- est en vigueur, les avertissements n'empêchent pas le compilateur de générer un fichier de sortie. Si vous utilisez l'option /warnaserror , qui est identique à /warnaserror+, les avertissements sont considérés comme des erreurs.

numberList

Facultatif. 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

Avec l'option /warnaserror, tous les avertissements sont considérés comme des erreurs. Ainsi, les messages qui normalement devraient être affichés en tant qu'avertissements apparaissent comme des erreurs. Le compilateur signale les occurrences ultérieures du même avertissement en tant qu'avertissements.

Par défaut, /warnaserror- est en vigueur, ce qui engendre des avertissements de type informatif uniquement. Si vous utilisez l'option /warnaserror , qui est identique à /warnaserror+, les avertissements sont considérés comme des erreurs.

Si vous souhaitez 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 répertoriant les numéros d'avertissement à traiter comme des erreurs.

Notes

L'option /warnaserror ne contrôle pas l'affichage des avertissements. Utilisez l'option /nowarn pour désactiver des avertissements.

Pour définir /warnaserror pour que tous les avertissements soient traités comme des erreurs dans l'IDE de Visual Studio

  1. Sélectionnez un projet dans l'Explorateur de solutions. Dans le menu Projet, cliquez sur Propriétés. Pour plus d'informations, consultez Introduction au Concepteur de projets.

  2. Cliquez sur l'onglet Compiler.

  3. Assurez-vous que la case à cocher Désactiver tous les avertissements est désactivée.

  4. Activez la case à cocher Considérer tous les avertissements comme des erreurs.

Pour définir /warnaserror pour que les avertissements spécifiques soient traités comme des erreurs dans l'IDE de 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. Assurez-vous que la case à cocher Désactiver tous les avertissements est désactivée.

  4. Assurez-vous que la case à cocher Considérer tous les avertissements comme des erreurs est désactivée.

  5. Sélectionnez Erreur dans la colonne Notification adjacente à l'avertissement qui doit être traité comme une erreur.

Exemple

Le code suivant compile In.vb et demande au compilateur d'afficher une erreur pour la première occurrence de chaque avertissement rencontré :

vbc /warnaserror in.vb

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

vbc /warnaserror:42024 t2.vb

Voir aussi

Référence

Exemples de lignes de commande de compilation (Visual Basic)

Concepts

Configuration d'avertissements en Visual Basic

Autres ressources

Compilateur Visual Basic