Il a fallu du temps par je comprendre enfin sortir. Ce n'est pas idéal mais ça marche.
Mise à jour: créer un poste avec step by step instructions:
Merci à aamit, qui ont fourni le lien qui m'a mis sur la bonne voie, même cette solution à l'article MSDN ne fonctionne pas. Donnez-lui +1; il le mérite. 1.12) Dans l'interface graphique FxCop, sauvegardez votre projet.
IMPORTANT:
- a. Enregistrez le projet dans le même répertoire où votre solution est.
- b. Donnez le nom de projet FxCop le même que le nom de votre solution et inclure l'extension .sln.
Par exemple: Si le nom de votre solution est MySolution.sln
, le nom du projet FxCop va être MySolution.sln.FxCop
.
2.) Dans sélectionnez Visual Studio Tools -> Externe Toos
3.) Entrez les informations suivantes dans la boîte de dialogue Outils externes:
- Titre: FxCop
- Commande: C : \ Program Files \ Microsoft FxCop 1,36 \ FxCopCmd.exe
- Arguments: /c /p:"$(SolutionDir)\$(SolutionFileName).fxcop » /cXsl: "C: \ Program Files \ Microsoft FxCop 1,36 \ Xml \ VSConsoleOutput.xsl"
- répertoire initial: C: \ Programme Fichiers \ Microsoft FxCop 1.36
Assurez-vous que "Utiliser la fenêtre de sortie" case est cochée.
C'est tout. Cela fonctionne pour moi, j'espère que ça va marcher pour vous.
L'attribut SuppressMessage fonctionne-t-il si j'appelle fxcopcmd.exe en utilisant la ligne de commande? – Kiquenet