Kennt jemand eine Möglichkeit, alle Compiler-Warnungen für ein VB.NET-Projekt anzuzeigen?

8

VB.NET hat diese ziemlich ärgerliche Einschränkung, die Compilerwarnungen bei 100 abdeckt.

%Vor%

Das macht die Dinge ziemlich frustrierend, wenn man versucht, den Aufwand zu bemessen, der erforderlich wäre, um den VB.NET-Best Practices zu entsprechen, wie beispielsweise das Aktivieren von Option Strict.

Gibt es eine Möglichkeit, diese Einschränkung entweder zu entfernen, anzupassen oder können Warnungen auf andere Weise (z. B. durch ein Codeanalyse-Tool eines Drittanbieters) gesammelt werden?

    
Technobabble 25.11.2009, 19:09
quelle

4 Antworten

3

Ab VB11 hat vbc in VS2012 keine maximale Fehlergrenze mehr, wenn es von der Befehlszeile aus aufgerufen wird.

Es gibt wahrscheinlich einen besseren Link dafür, aber dies wird tun, bis ich einen finde.

UPDATE: neu Link

    
Mark Hurd 24.09.2012, 16:31
quelle
5

Die offizielle Antwort ist anscheinend "Nein". Von Microsoft : "Obwohl dieses Problem besteht, hat sich das Visual Basic Compiler-Team dazu entschieden Überlassen Sie die Fehlergrenze den gemeldeten Fehlern, da dies der Leistung hilft. "

    
xpda 26.11.2009 00:35
quelle
0

Sie sollten Warnungen in Visual Basic konfigurieren und Gewusst wie: Aktivieren oder Deaktivieren von Compiler-Warnungen

Zum Beispiel können Sie den Compiler-Optionen (unter den Projekt-Build-Eigenschaften) die folgende Zeile hinzufügen

%Vor%

Dies sollte (ich habe es selbst nicht versucht haben ...) deaktivieren Sie Ihre 100 Fehler Grenze.

In einem anderen Hinweis sind 100 Warnungen eine sehr große Zahl . Sie sollten wahrscheinlich über Ihren Code gehen, die Gründe für diese Warnungen überprüfen und beheben.

    
Amirshk 25.11.2009 19:13
quelle
0

Ich hatte das gleiche Problem mit SQL-Projekten, an denen ich gearbeitet habe; Das Limit beträgt 200 Warnungen. Dann, wenn ich sie repariere, verschmelzen neue, so dass die Zahl niemals sinkt!

Ich habe festgestellt, dass Sie alles sehen können, wenn Sie in der Ausgabe auf der Registerkarte "Ausgabe" nachsehen. In meinem Fall habe ich Tausende. Einfach alle auswählen und in einen Texteditor kopieren / einfügen.

    
Mike K 19.02.2015 23:01
quelle