Tag: fxcop

Microsofts kostenloses tool für die statische Analyse die Analyse .NET-managed-code-Assemblys.

Wie Sie "richtig" implementieren von Dispose() (nach FxCop), wenn Ihre Umsetzung ist eine leere Methode? (CA1063)

Anzahl der Antworten 2 Antworten
Habe ich eine Implementierung von einem interface, und das interface erweitert IDisposable. In meinem konkreten Implementierung der Schnittstelle, brauche ich nicht entsorgen alles, so dass ich nur eine leere Dispose() Methode. public interface IMyStuff : IDisposable {

Warum erhalte ich die Code-Analyse CA1062 auf ein out-parameter in diesem code?

Anzahl der Antworten 2 Antworten
Habe ich einen ganz einfachen code (vereinfacht aus der original-code ist - damit ich weiß, es ist nicht sehr klug-code), die beim kompilieren in Visual Studio 2010 mit Code-Analyse gibt mir Warnung CA1062: Validierung der Argumente von

FxCop nicht lösen können Verweise

Anzahl der Antworten 4 Antworten
Arbeite ich am Projekt in C#. Nun ich habe eine Hudson-server eine habe ich installiert .Net 4 Framework und der Windows SDK 7.1 auf dem server. Das Projekt erfolgreich erstellt, aber wenn ich starten mit FxCop: "C:\Program

StyleCop/FxCop-10 - Wie gehen Sie richtig unterdrücken eine Nachricht nur auf namespace-Ebene?

Anzahl der Antworten 3 Antworten
FxCop 10 beschwert sich über Folgendes: using XYZ.Blah; //CA1709 - "XYZ" using Xyz.Blah; //No complaint. using XylophoneSuperDuperLongFullName.Blah; //I don't want to have a long full name for my company name. Das problem ist... ich möchte meinen Firmennamen

'SuppressMessage" für einen ganzen namespace

Anzahl der Antworten 4 Antworten
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",

Immer Microsoft.Office.Interop.Word.dll?

Anzahl der Antworten 2 Antworten
Wenn FxCop prüft eine Montage es gibt die folgende Fehlermeldung: Die folgende Referenz-assembly konnte nicht gefunden werden. Die Montage ist für die Analyse erforderlich und auf die verwiesen wurde, durch Test.dll. Microsoft.Office.Interop.Word, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c So, ich

Wie zu unterdrücken, code-Analyse, Nachrichten, die für alle Mitglieder geben?

Anzahl der Antworten 2 Antworten
Sagen wir, ich habe eine enumeration aller Währungen: public enum CurrencyType { ///<summary> ///United Arab Emirates dirham ///</summary> [EnumMember] AED = 784, ///<summary> ///Afghan afghani ///</summary> [EnumMember] AFN = 971, ///<summary> ///Albanian lek ///</summary> [EnumMember] ALL =

CA2202, wie um diesen Fall zu lösen

Anzahl der Antworten 12 Antworten
Kann mir jemand sagen, wie man entfernen Sie alle CA2202 Warnungen aus dem folgenden code? public static byte Encrypt(string data, byte key, byte iv) { using(MemoryStream memoryStream = new MemoryStream()) { using (DESCryptoServiceProvider cryptograph = new DESCryptoServiceProvider())

FxCop-installation

Anzahl der Antworten 3 Antworten
Ich versuche die Letzte version von FxCop. Ich benutze Visual Studio 2010 Professional-edition nicht enthalten code-Analyse, so versuche ich es mit FxCop. In http://www.microsoft.com/en-us/download/details.aspx?id=6544 gibt es readme-Datei mit Aufzügen, Hotelsafes, sagt zum installieren von Windows SDK enthält

Ist FxCop Tot? Es kann verwendet werden, mit VS2015?

Anzahl der Antworten 4 Antworten
Ich war surfen durch Stack-Overflow und Google für Informationen über die automatische coding style Praxis-tools und gefunden FxCop. Aber ich habe nicht gefunden den letzten Artikel von Microsoft FxCop. Also, ich Frage mich, ob FxCop ist tot.

Wie Sie ausgeführt werden .NET 4 Analyse von code auf dem server zu bauen

Anzahl der Antworten 3 Antworten
Auf einem Windows Server 2003 R2 mit .NET 4 SDK, aber ohne Visual Studio 2010, ich habe versucht, den Bau einer Visual Studio 2010 solution mit msbuild MySolution.sln /p:RunCodeAnalysis=true aber das schlägt fehl. Was erforderlich ist, um

Was sind die "Folgen müssen" FxCop-Regeln für C# - Entwickler?

Anzahl der Antworten 10 Antworten
Ich bin der Planung zu beginnen mit FxCop in einem unserer Laufenden Projekt. Aber, wenn ich es versucht mit der Auswahl aller verfügbaren Regeln, wie es aussieht, habe ich einige änderungen machen in meinem code. Als "team-Mitglied"

So aktivieren Sie die Codeanalyse in Visual Studio 2010 Professional?

Anzahl der Antworten 5 Antworten
Kann ich sehen, dass wir können, aktivieren Sie die Codeanalyse in Visual Studio Team Systems. Aber ich benutze Visual Studio 2010 Professional. Haben wir keine option zum aktivieren der code-Analyse in dieser version, oder können wir integrieren

FxCop für .NET 4.0

Anzahl der Antworten 4 Antworten
Weiß ich Visual Studio 2010 hat eine neue Code-Analyse-tool gebautaber das ist nur für die premium-und ultimate-Editionen. Von was ich sehen kann, die die Letzte FxCop unterstützt .NET 3.5 SP1. Die Suche war ich nicht in der

Wie erweitere ich die Dispose-Methode eines WinForms?

Anzahl der Antworten 4 Antworten
Ich bekomme diese Warnung von FxCop: "'RestartForm' enthält das Feld 'RestartForm.getan', die von IDisposable-type: 'ManualResetEvent'. Ändern Sie die Dispose-Methode auf 'RestartForm' beim Aufruf von Dispose oder Close auf diesem Gebiet." Ok, ich verstehe, was das bedeutet und

CA2202, wie man diesen Fall löst

Anzahl der Antworten 12 Antworten
Kann mir jemand sagen, wie man entfernen Sie alle CA2202 Warnungen aus dem folgenden code? public static byte Encrypt(string data, byte key, byte iv) { using(MemoryStream memoryStream = new MemoryStream()) { using (DESCryptoServiceProvider cryptograph = new DESCryptoServiceProvider())

Visual Studio Code Analyse vs StyleCop + FxCop

Anzahl der Antworten 3 Antworten
Ich zuvor verwendete StyleCop + FxCop auf meine Visual Studio Projekte. Aber jetzt bin ich Tests Visual Studio Code-Analyse-tool, das einfacher zu integrieren in MSBuild, und ich habe festgestellt, dass dieses tools Analysen einige der Regeln sowohl

Gibt es ein StyleCop / FxCop Autofixing Tool?

Anzahl der Antworten 9 Antworten
Gibt es ein tool, dass automatisch behoben werden können StyleCop und FxCop-Regeln, anstatt manuell Befestigung Tausende von Warnungen und Fehlern? Muss es ein, es ist so eine gute Geschäftsmöglichkeit! InformationsquelleAutor der Frage | 2009-08-31

Warum / wann sollten Sie verschachtelte Klassen in .net verwenden? Oder solltest du nicht?

Anzahl der Antworten 13 Antworten
In Kathleen Dollard ' s letzten blog-postpräsentiert Sie eine interessante Grund für die Verwendung von verschachtelten Klassen .net. Doch Sie erwähnt auch, dass FxCop nicht wie verschachtelte Klassen. Ich gehe davon aus, dass die Leute schreiben FxCop-Regeln

Ausführen von Code-Analyse (FxCop & gt; 10) auf dem Build-Agenten, ohne Visual Studio zu installieren

Anzahl der Antworten 5 Antworten
Nach FxCop 10 beendet Microsoft den Versand einer separaten installer für FxCop. Offiziell kann man derzeit nur führen code-Analyse (FxCop 12.0 /14.0 /15.0) nach der Installation von Visual Studio 2013 /2015 /2017. Wir sind jedoch felsenfest davon

Stylecop vs FXcop

Anzahl der Antworten 5 Antworten
Hat Stylecop abgelöst FXcop? Welches Produkt sollten wir mit Visual Studio 2008? Kommentar zu dem Problem dup? stackoverflow.com/questions/580168/... Kommentarautor: Rubens Farias InformationsquelleAutor der Frage JL. | 2009-12-10

Wie funktioniert das FxCop-Benutzerwörterbuch?

Anzahl der Antworten 8 Antworten
Wie ist es möglich, die FxCop-Benutzerwörterbuch, um korrekt zu arbeiten? Ich habe versucht, hinzufügen von Wörtern, um anerkannt zu werden in der Datei 'CustomDictionary.xml', die gehalten ist, die in dem gleichen Ordner wie die FxCop-Projekt-Datei. Dies scheint