Share via


Codeanalyse-Regelsatzreferenz

Wenn Sie die Legacyanalyse für Projekte mit verwaltetem Code in Visual Studio konfigurieren, können Sie aus einer Liste integrierter Regelsätze auswählen. Einige Regeln sind in mehr als einem der integrierten Regelsätze enthalten, z. B. enthält der Regelsatz der grundlegenden Regeln für Richtigkeit Regeln, die sich im Regelsatz der von Microsoft empfohlenen verwalteten Regeln befinden.

Hinweis

Die Regelsätze in diesem Abschnitt beziehen sich auf die Legacyanalyse. Informationen zu Regelsätzen, die für Codeanalysepakete verfügbar sind, finden Sie unter Verwenden von Regelsätzen mit Codeanalysetools.

Sie können entweder einen der integrierten Regelsätze verwenden oder einen Regelsatz so anpassen, dass er Ihren Projektanforderungen entspricht. Wenn Sie mehrere Regelsätze, die dieselbe Regel enthalten, in einen benutzerdefinierten Regelsatz einschließen, wird diese Regel nur einmal im benutzerdefinierten Regelsatz angezeigt.

In den Themen in diesem Abschnitt werden die integrierten Regelsätze und die darin enthaltenen Regeln (oder Warnungen) beschrieben.

Regelsatz Enthaltene Regeln
Alle Regeln Enthält alle verfügbaren verwalteten Regeln und C++-Regeln
Grundlegende Regeln für Richtigkeit Enthält verwaltete empfohlene Regeln sowie Regeln für Logikfehler und Frameworknutzung
Erweiterte Regeln für Richtigkeit Enthält die grundlegenden Regeln für Richtigkeit (einschließlich verwalteter empfohlener Regeln) sowie weitere Regeln für Logikfehler und Frameworknutzung
Grundlegende Regeln für Entwurfsrichtlinien Enthält verwaltete empfohlene Regeln sowie Regeln zur Sicherstellung, dass Code einfach zu lesen, zu verstehen und zu verwalten ist
Erweiterte Regeln für Entwurfsrichtlinien Enthält grundlegende Regeln für Entwurfsrichtlinien (einschließlich verwalteter empfohlener Regeln) und mehr Wartbarkeitsregeln, die sich auf die Benennung konzentrieren
Globalisierungsregeln Enthält Regeln für Globalisierungsprobleme
Verwaltete Mindestregeln Enthält vier Regeln für kritische Probleme mit verwaltetem Code
Verwaltete empfohlene Regeln Enthält verwaltete Mindestregeln sowie weitere Regeln für kritische Probleme mit verwaltetem Code
Gemischte Mindestregeln Enthält Regeln für kritische Probleme in C++-Code für CLR
Gemischte empfohlene Regeln Enthält gemischte Mindestregeln sowie weitere Regeln für kritische Probleme in C++-Code für CLR
Native Mindestregeln Enthält Regeln für kritische Probleme in nativem Code
Native empfohlene Regeln Enthält native Mindestregeln sowie weitere Regeln für kritische Probleme in nativem Code
Sicherheitsregeln Enthält Regeln zum Auffinden von Sicherheitsrisiken