Sdílet prostřednictvím


Dialogfeld "Umgestaltungswarnung"

Aktualisiert: November 2007

Mit diesem Warnungsdialogfeld wird darauf hingewiesen, dass das betreffende Programm vom Compiler nicht vollständig interpretiert werden konnte und dass u. U. nicht alle entsprechenden Verweise vom Umgestaltungsmodul aktualisiert werden können. Darüber hinaus können Sie in diesem Dialogfeld den Code im Dialogfeld "Vorschau der Änderungen" in der Vorschau anzeigen, bevor die Änderungen gespeichert werden.

ms173072.alert_note(de-de,VS.90).gifHinweis:

Wenn eine Methode einen Syntaxfehler enthält (der in der IDE durch eine rote wellenförmige Unterstreichung gekennzeichnet wird), werden Verweise auf ein Element innerhalb dieser Methode vom Umgestaltungsmodul nicht aktualisiert. Im Beispiel unten wird dieses Verhalten veranschaulicht.

Wenn Sie einen Umgestaltungsvorgang ausführen, ohne die Verweisänderungen in der Vorschau zu überprüfen, und im Programm ein Kompilierungsfehler festgestellt wird, wird dieses Warnungsdialogfeld standardmäßig in der Entwicklungsumgebung angezeigt.

Wenn Sie einen Umgestaltungsvorgang ausführen, für den Vorschau der Verweisänderungen aktiviert wurde, und im Programm ein Kompilierungsfehler festgestellt wird, wird in der Entwicklungsumgebung anstelle des Dialogfelds Umgestaltungswarnung im unteren Bereich des Dialogfelds Vorschau der Änderungen die folgende Warnmeldung eingeblendet:

Das Projekt oder eine seiner Abhängigkeiten wird derzeit nicht erstellt. Möglicherweise werden Verweise nicht aktualisiert.

Diese Umgestaltungswarnung ist nur für Umgestaltungsvorgänge verfügbar, die mit der Option Vorschau der Verweisänderungen ausgeführt werden können. Die Option ist in den folgenden Umgestaltungsdialogfeldern enthalten:

  • Dieses Dialogfeld immer anzeigen
    Diese Option ist in der Standardeinstellung aktiviert. Wenn Sie dieses Kontrollkästchen aktivieren, wird das Dialogfeld Umgestaltungswarnung weiterhin eingeblendet, wenn während eines Umgestaltungsvorgangs Kompilierungsfehler gefunden werden.

    Wenn Sie dieses Kontrollkästchen deaktivieren, wird dieses Warnungsdialogfeld bei zukünftigen Umgestaltungsvorgängen nicht mehr angezeigt. Wenn Sie das Kontrollkästchen deaktiviert haben, das Warnungsdialogfeld bei zukünftigen Umgestaltungsvorgängen jedoch wieder angezeigt werden soll, aktivieren Sie die Option Warnen bei Buildfehlern bei der Umgestaltung unter Erweitert, C#, Text-Editor, Dialogfeld "Optionen".

  • Weiter
    Setzt den aktuellen Umgestaltungsvorgang ohne eine Vorschau der Verweisänderungen fort.

  • Vorschau
    Öffnet das Dialogfeld "Vorschau der Änderungen", damit Sie den Code in der Vorschau anzeigen können.

  • Abbrechen
    Bricht den aktuellen Umgestaltungsvorgang ab. Es werden keine Änderungen im Code vorgenommen.

Beispiel

Im folgenden Codebeispiel wird veranschaulicht, an welchen Stellen Verweise vom Umgestaltungsmodul nicht aktualisiert werden. Wenn Sie die Umgestaltung verwenden, um example in einen anderen Namen umzubenennen, wird der Verweis in ContainsSyntaxError nicht aktualisiert. Die beiden anderen Verweise werden jedoch aktualisiert.

    public class Class1
    {
        static int example;

        static void ContainsSyntaxError()
        {
            example = 20
        }

        static void ContainsSemanticError()
        {
            example = "Three";
        }

        static void ContainsNoError()
        {
            example = 1;
        }
    }

Siehe auch

Konzepte

Umgestaltung