Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Aktualisiert: November 2007
Fehlermeldung
Das Aktualisieren des "this"- oder "base"-Aufrufs eines Konstruktors hat zur Folge, dass die Debugsitzung nicht fortgesetzt werden kann, solange Bearbeiten und Fortfahren aktiviert ist.
Updating the 'this' or 'base' call of a constructor will prevent the debug session from continuing while Edit and Continue is enabled
Dieser Fehler tritt auf, wenn ein base-Aufruf oder ein this-Aufruf auf eine Konstruktordeklaration folgt. Betrachten Sie hierzu folgendes Beispiel:
class Program
{
public Program()
: this(10)
{
}
public Program(int a) { }
static void Main()
{
}
}
Fehler 4066 tritt auf, wenn Sie die Anwendung in Einzelschritten ausführen und versuchen, this(10) in this(20) zu ändern.
So beheben Sie diesen Fehler
Klicken Sie im Menü Bearbeiten auf Rückgängig, um die Änderungen rückgängig zu machen.
- oder -
Klicken Sie im Menü Debuggen auf Debuggen beenden. Nehmen Sie dann die Änderungen vor, und starten Sie eine neue Debugsitzung.
Siehe auch
Referenz
Konstruktoren (C#-Programmierhandbuch)
Unterstützte Codeänderungen (C#)
Bearbeiten und Fortfahren (Visual C#)
Weitere Ressourcen
Bearbeiten und Fortfahren: Fehlermeldungen und Warnungen (C#)