2013-06-13 10 views
16

Ich versuche, Teil XML-Dokumentation während meines Build-Prozesses für ein C# -Projekt in VS2012 zu generieren. Wenn ich die Option XML-Dokumentationsdatei unter Projekt-> Eigenschaften-> Build überprüfe, erhalte ich eine Build-Warnung für jedes öffentliche Mitglied, dem die Dokumentation fehlt. Da wir mit Warnungen als Fehler kompilieren, blockiert dies den Build.Wie kann ich eine bestimmte Warnung für ein C# -Projekt in VS2012 deaktivieren?

This question schlägt vor, dies durch Deaktivieren bestimmter Warnungen, aber ich kann nicht herausfinden, wie das in VS2012 zu tun! Die MSFT-Dokumentation here geht nur bis VS2010 und deckt nur VB ab. Wie kann ich diese Warnungen auf Projektebene in C#/VS2012 deaktivieren?

+1

Hilft das überhaupt? [Warnungen unterdrücken VS2012] (http://msdn.microsoft.com/en-us/library/vstudio/jj715718.aspx) – LokiSinclair

Antwort

15

Die Warnung, die Sie erhalten, hat eine Nummer (z. B. CS2000). Sie müssen also mit der rechten Maustaste auf das Projekt klicken, zur Registerkarte Build gehen und diese Warnung zum Textfeld Suppress warnings hinzufügen. Sie können anschließend mehrere unterdrücken, indem Sie sie mit einem Komma trennen (z. B. CS2000, CS2001).

+13

Stellen Sie sicher, dass das CS-Präfix, z. Verwenden Sie 1591 über CS1591 –

28

Für die Projektebene Projekt gehen -> Eigenschaften -> Build Registerkarte

enter image description here

Wenn Sie die Warnung zu einem gewissen Codeabschnitt deaktivieren möchten, versuchen Sie dies:

#pragma warning disable XXX,XXX 
      //your code 
#pragma warning restore XXX,XXX 

lesen Über #pragma warning

+1

In meiner Frage frage ich explizit, wie Warnungen auf Projektebene deaktiviert werden. Diese Antwort scheint nicht zu gelten. – ChaseMedallion

+0

Ich aktualisiere die Antwort, das ist Ihre Frage beantworten? – Mzf

1

Es befindet sich an der gleichen Stelle wie Visual Studio 2010. In den Projekteigenschaften auf der Registerkarte Erstellen wird die Option Warnungen unterdrücken aufgerufen.

3

Sie können die Projekteigenschaften öffnen und durch Komma getrennte Warnnummern eingeben, die Sie unterdrücken möchten, in das Textfeld Warnungen unterdrücken auf der Registerkarte Erstellen.

Verwandte Themen