Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier les répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer de répertoire.
Provoque le traitement par le compilateur de la première occurrence d’un avertissement comme une erreur.
Syntaxe
-warnaserror[+ | -][:numberList]
Les arguments
| Terme | Définition |
|---|---|
| + | - | Optionnel. Par défaut, -warnaserror- les avertissements n’empêchent pas le compilateur de produire un fichier de sortie. L’option -warnaserror , qui est la même que -warnaserror+, provoque le traitement des avertissements 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. |
Remarques
L’option -warnaserror traite tous les avertissements comme des erreurs. Tous les messages qui seraient normalement signalés en tant qu’avertissements sont signalés comme des erreurs. Le compilateur signale les occurrences suivantes du même avertissement que les avertissements.
Par défaut, -warnaserror- est en vigueur, ce qui entraîne l’affichage des avertissements uniquement. L’option -warnaserror , qui est la même que -warnaserror+, provoque le traitement des avertissements comme des erreurs.
Si vous souhaitez que seuls quelques avertissements spécifiques soient traités comme des erreurs, vous pouvez spécifier une liste séparée par des virgules de numéros d’avertissement pour traiter comme des erreurs.
Remarque
L’option -warnaserror ne contrôle pas l’affichage des avertissements. Utilisez l’option -nowarn pour désactiver les avertissements.
| Pour définir -warnaserror pour traiter tous les avertissements comme des erreurs dans l’IDE Visual Studio |
|---|
| 1. Avoir un projet sélectionné 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 à cocher Désactiver tous les avertissements est désactivée. 4. Cochez la case Traiter tous les avertissements comme des erreurs . |
| Pour définir -warnaserror pour traiter des avertissements spécifiques comme des erreurs dans l’IDE Visual Studio |
|---|
| 1. Avoir un projet sélectionné 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 à cocher Désactiver tous les avertissements est désactivée. 4. Vérifiez que la case à cocher Traiter tous les avertissements comme des erreurs est décochée. 5. Sélectionnez Une erreur dans la colonne Notification adjacente à l’avertissement qui doit être traité comme une erreur. |
Exemple 1
Le code suivant compile In.vb et dirige le compilateur pour afficher une erreur pour la première occurrence de chaque avertissement trouvé.
vbc -warnaserror in.vb
Exemple 2
Le code suivant compile T2.vb et traite uniquement l’avertissement pour les variables locales inutilisées (42024) comme une erreur.
vbc -warnaserror:42024 t2.vb