2009-07-31 9 views
8

J'ai un projet Visual Studio (C#) dans lequel la propriété "Fichier de documentation XML" est activée. Il a également "Traiter les avertissements comme des erreurs" défini sur Tous.Comment ignorer une classe lors de la génération de documentation XML pour un projet Visual Studio?

Il existe une classe particulière qui n'a aucun commentaire XML et ne sera pas ajoutée. Étant donné que la documentation XML et les avertissements en tant qu'erreurs sont activés, les générations échouent.

Y at-il un moyen d'ignorer cette classe spécifique quand il s'agit de la documentation XML?

Répondre

13

Dans le fichier de classe, placez un pragma en haut du fichier pour désactiver le numéro d'avertissement donné.

#pragma warning disable (warning #) 

Le numéro d'erreur pour les avertissements de documentation xml est 1591, donc il ressemble à:

#pragma warning disable 1591 
+0

Il ressemble à l'avertissement # est 1591, mais le désactiver d'avertissement #pragma a fait l'affaire. Merci. –

+1

Si vous voulez faire cela à travers plusieurs fichiers (dans mon cas, des milliers), vous pouvez appliquer l'élément "avertissements non en tant qu'erreurs": http://stackoverflow.com/questions/267168/treat-all-warnings-as- erreurs-sauf-dans-visual-studio –

Questions connexes