'SuppressMessage" für einen ganzen namespace

Benutze ich Unterstriche für meine test-Methoden für eine bessere Lesbarkeit und das möchte ich unterdrücken FxCop Fehler/Warnungen für die gesamte test-namespace.

Wie kann ich das erreichen? Ich spielte mit GlobalSuppressions.cs aber nichts hat geklappt:

[module: System.Diagnostics.CodeAnalysis.SuppressMessage(
    "Microsoft.Naming", "CA1707:IdentifiersShouldNotContainUnderscores",
    Scope = "namespace", Target = "Company.Product.Tests")]

[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage(
    "Microsoft.Naming", "CA1707:IdentifiersShouldNotContainUnderscores",
    Scope = "namespace", Target = "Company.Product.Tests")]
  • +1 Dito... ich habe versucht, ähnlich wie in der AssemblyInfo.cs-Datei und es hat auch nicht funktioniert. Vielleicht CA1707 kann nicht gezielt auf eine gesamte Bibliothek oder namespace sondern nur das Mitglied selbst.
  • Für jeden, der sich mit diesen zu kämpfen, dies ist möglich für Visual Studio 2019 (siehe meine Antwort)
InformationsquelleAutor timmkrause | 2012-07-06
Schreibe einen Kommentar