À un moment donné, j'ai activé un paramètre dans Visual Studio 2005 qui génère un avertissement lorsque les méthodes/classes ne sont pas associées à un commentaire XML. Je voudrais l'éteindre, mais je n'arrive pas à retrouver le réglage. Quelqu'un sait-il où c'est?Comment désactiver l'avertissement pour aucun commentaire xml dans VS 2005
Répondre
Cliquez avec le bouton droit sur votre projet et accédez à Propriétés.
Sélectionnez l'onglet Construire sur la gauche. Sous les avertissements de suppression, entrez 0 ... 1591, 1592, 1573, 1571, 1570, 1572.
Bien que je ne recommande pas cela, car le but de générer de la documentation est de le documenter. Si vous n'aimez pas les avertissements, vous pouvez désélectionner l'option d'avertissement dans la liste des erreurs de VS.
La seule façon que je connaisse est de désactiver la génération de documentation XML. Cela peut être fait sous Propriétés du projet/Compiler/Générer un fichier de documentation XML.
Vous pouvez supprimer les avertissements. –
Si vous avez un projet .NET, le paramètre est sur Propriétés du projet> onglet Construire. Près de la partie inférieure, dans la section Sortie, il y a une case à cocher intitulée "Fichier de documentation XML".
Vous pouvez soit désactiver la génération de la documentation pour l'ensemble du projet dans les propriétés du projet (vous devrez le faire pour chaque configuration de construction), vous pouvez désactiver les avertissements sur l'ensemble du projet dans les propriétés du projet, peut désactiver l'avertissement sur les blocs de code individuels en utilisant le "#pragma warning" directive.
@Chad Moran: +1, ou ajoutez-les à une liste pour favoriser les erreurs; D – user7116
Désolé, -1. Pour moi, les commentaires XML sont difficiles à maintenir pour être utilisés dans un code normal (les symboles publics que je viens d'utiliser ne seront jamais dans un chm, ou, s'ils le veulent, ils ne seront jamais lus ici). Pour la plupart des situations (je veux dire tout sauf le développement de l'API), les commentaires XML doivent être évités. – SRO
Cela ne veut pas dire que ce n'était pas une bonne réponse. –