Fragensteller
Visual Studio Designer Absturz

Allgemeine Diskussion
-
Hallo,
wenn ich bestimmte Formulare im Designer-Mode öffnen möchte, erhalte ich die Meldung: "Visual Studio hat ein Problem festgestellt und muss beendet werden".
Das passiert sowohl im Visual Studio 2008 als auch im 2010. Meine Programme laufen aber, alle Formulare funktionieren soweit. Wie komme ich diesem Problem näher?
Zuvor meldete der Designer einen nicht behandelten Objektverweis (auch unbegründet) und stürzte dann erst ab. Diese Stelle habe ich dann auskommentiert, nun kommt die Fehlermeldung nicht mehr, aber der Designer stürzt einfach so nach etwa 3 Sekunden ab.Für jedwede Hilfe wäre ich äußerst dankbar.
Gruß, Franz
- Typ geändert Robert BreitenhoferModerator Montag, 30. Juli 2012 11:16 Keine Rückmeldung des Fragenstellender
Alle Antworten
-
-
Hallo Franz,
arbeitest Du mit abgeleiteten Controls? Hast Du im New deiner Formulare/Controlls Code stehen der zur Designzeit nicht aufgelöst werden kann? Ein Singleton wäre der Klassiker.
Der Designer kommt für diese Fälle ohne Exeption. Das geht direkt ins Nirvana.
Die Windows-Forms Variante :
Frage das Property DesignMode auf dem Form/Controll ab.
Der Designer kann natürlich nur die leeren new() Methoden, also die ohne Parameter aufrufen.
Hier ein bisschen Lektüre.
http://msdn.microsoft.com/en-us/library/system.componentmodel.component.designmode.aspxDie WPF-Variante:
Frage das Property GetIsInDesignMode-Methode ab.
Siehe http://msdn.microsoft.com/de-de/library/system.componentmodel.designerproperties.getisindesignmode.aspxNatürlich ist das nur eine Möglichkeit.
HTHGrüße Alexander
-
****************************************************************************************************************
Dieser Thread wurde mangels weiterer Beteiligung des Fragestellenden ohne bestätigte Lösung abgeschlossen.
Neue Rückfragen oder Ergänzungen zu diesem Thread bleiben weiterhin möglich.
****************************************************************************************************************Robert Breitenhofer, MICROSOFT
Bitte haben Sie Verständnis dafür, dass im Rahmen dieses Forums, welches auf dem Community-Prinzip „Entwickler helfen Entwickler“ beruht, kein technischer Support geleistet werden kann oder sonst welche garantierten Maßnahmen seitens Microsoft zugesichert werden können.