Frage

Ich bin mit Visual Studio 2010 Ultimate, und es scheint, dass kann ich nicht unterdrücken Warnungen in der Art, wie ich in VS2008 verwendet.

Mein Projekt ist in C #, und wenn ich Recht, eine Warnung in der „Fehlerliste“ Fenster klicken (zB für einen fehlenden XML-Kommentar eines öffentlichen Typ), ich habe nicht den üblichen Menüpunkt diese Warnung zu unterdrücken ( weder im Code noch in der globalen Unterdrückungen-Datei).

Die Eigenschaften des Projekts für Code-Analyse sind

Aktivieren der Codeanalyse auf Build (definiert CODE_ANALYSIS konstant) => nicht geprüft Unterdrückt ergibt sich aus generiertem Code => geprüft

Bei der Lösung der Eigenschaften für Code-Analyse Ich habe alle Konfigurationen und alle Plattformen, die „Microsoft All Rules“ Regelsatz zu verwenden.

Irgendwelche Ideen, warum ich mehr nicht den Menüpunkt bekommen? Jede Hilfe wird sehr geschätzt,

Vielen Dank im Voraus &

Mit freundlichen Grüßen,

G.

War es hilfreich?

Lösung

Ich habe versucht, diese Sache zu bekommen fixiert, und irgendwie scheint es, wieder zu arbeiten. Das Problem ist, dass ich nicht mehr genau reproduzieren, was die Lösung war, aber wie auch immer, hier ist das, was ich versucht: - Extras> Anpassen> Befehle> Kontextmenü> Klicken Sie auf „All Reset“ - Überprüfen Sie, ob unter Kontextmenü> „Andere Kontextmenüs | Fehler List“der erwartete Eintrag für‚Unterdrückt Nachricht (en)‘existiert, sonst fügen sie es.

Was Sie auch im Auge zu behalten ist, dass Sie nur Unterdrückungs-Nachrichten von FxCop erzeugt, so dass ein unpassenden Parameter in Quelle und XML-Kommentar nicht unterdrückt werden.

Andere Tipps

Ich hatte das gleiche Problem. Mir scheint es ein wenig zu verwirrend, dass die „Fehlerliste“ enthält sowohl „Run-Code Analysis“ -Meldungen und „build projet / Lösung“ -Meldungen. Das Menü kann nur angezeigt werden, wenn die Codeanalyse explizit ausgeführt wird. Die Nachrichten in der Liste sind auch ein wenig anders dort Origination abhängig. Wenn die „unterdrücken“ Option im Kontextmenü angezeigt werden soll, muss die Nachricht mit „CAxxxx ...“ start

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top