XAML design-Ansicht gebrochen, die in visual studio 2008 für silverlight 3?
Kürzlich installierte ich silverlight 3 tools für mein VS 2008 SP1-Umgebung, wenn ich jetzt xaml-Dateien öffnen, die der designer nicht geladen werden sagen (wenn ich ziehen Sie das Bedienfeld nach oben):
Laden Storniert Laden der visual designer abgesagt wurde. Fortsetzen laden des Designers
Wenn ich auf die resume-laden link der designer geladen, jedoch die XAML-und Design-Registerkarten werden nicht angezeigt, im split-Fenster-Kreuzung. Ich kann sehen, dass die swap-Scheiben-button, aber es funktioniert nicht wenn ich es auf.
VS zeigt diesen Fehler:
Fehler beim laden der Metadaten-assembly System.Windows.Controls.Daten.Design, Version=2.0.5.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35. - Ausnahme, Meldung: kann Nicht geladen eine oder mehrere der angeforderten Typen. Abrufen die LoaderExceptions-Eigenschaft für weitere Informationen.. Stack-Trace: unter System.Reflexion.- Modul._GetTypesInternal(StackCrawlMark& stackMark)
System.Reflexion.Montage.GetTypes()
bei MS. Internal.Paket.MetadataLoader.RegisterDesignTimeMetadata(Assembly assembly, LogCallback logger)Fehler beim laden der Metadaten-assembly System.Windows.Controls.Daten.Input.Design, Version=2.0.5.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35. - Ausnahme, Meldung: kann Nicht geladen eine oder mehrere der angeforderten Typen. Abrufen die LoaderExceptions-Eigenschaft für weitere Informationen.. Stack-Trace: unter System.Reflexion.- Modul._GetTypesInternal(StackCrawlMark& stackMark)
System.Reflexion.Montage.GetTypes()
bei MS. Internal.Paket.MetadataLoader.RegisterDesignTimeMetadata(Assembly assembly, LogCallback logger)Eine Ausnahme des Typs ArgumentNullException wurde erwischt beim Aufruf IRegisterMetadata auf Typ-System.Windows.Controls.Daten.Input.VisualStudio.Design.MetadataRegistration. Exception: der Wert darf nicht null sein.
Parameter name: Typ. Stack Trace: bei Microsoft.Windows.Design.Die Metadaten.AttributeTableBuilder.AddCallback(Typ, AttributeCallback Rückruf)
System.Windows.Controls.Daten.Input.VisualStudio.Design.MetadataRegistration.AddAttributes(AttributeTableBuilder-generator)
System.Windows.Controls.Design.Common.MetadataRegistrationBase.BuildAttributeTable()
System.Windows.Controls.Daten.Input.VisualStudio.Design.MetadataRegistration.Register()
bei MS. Internal.Paket.MetadataLoader.RegisterDesignTimeMetadata(Assembly assembly, LogCallback logger)
Hat jemand Erfahrung?
Ist es ein umgehen oder zu beheben? Ich habe versucht, das entfernen Sie alle silverlight-Programme von meinem Rechner und wieder neu installiert, aber das Ergebnis war das gleiche?
Hier einige vs installierten Komponenten/Versionen, wenn das hilft:
-
- Microsoft Visual Studio 2008
Version 9.0.30729.4108 QFE
Microsoft .NET Framework
Version 3.5 SP1 - Installiert Edition: Enterprise
- Microsoft Silverlight-Projekte 2008 91899-270-9195657-60457
Microsoft Silverlight-Projekte 2008
Version 9.0.30730.126
- Microsoft Visual Studio 2008
...
- Microsoft Visual Studio Team System 2008 Database Edition GDR 91899-270-9195657-60457
Microsoft Visual Studio Team System 2008 Database Edition GDR-Version 9.1.31124.01
InformationsquelleAutor TheEmirOfGroofunkistan | 2009-07-31
Du musst angemeldet sein, um einen Kommentar abzugeben.
Diesem entfernt worden ist, durch design. Zitat Tim Heuer:
Mischung funktioniert immer noch, wenn Sie wollen, dass eine visual-designer, und ich glaube, dass die beta-Version von VS2010 hat die design-Ansicht eingebaut.
Hier der link: timheuer.com/blog/Default.aspx
InformationsquelleAutor Raumornie
Es ist nicht völlig entfernen, aber es ist eine wirklich kleine horizontale splitter nur über die XAML-Registerkarte am unteren Rand der Seite, die Sie verwenden können, um zu sehen, der designer. Nicht sicher über Ihre Fehler obwohl. Zu beheben, designer Fehler versuchen Mischung, wie andere vorgeschlagen und Blick auf den call-stack. Auch entfernen Sie Ihre UI-Elemente aus der Xaml-Stück für Stück und den Wiederaufbau zu sehen, wenn Sie die Ursache für das problem. Auch mit Blick auf Ihre ctor und Geladen werden-Ereignis-handler, um zu sehen, ob dein code das problem verursacht. Wenn Sie wirklich stecken, versuchen anbringen einer anderen Instanz von VS an Ihre vorhandenen visual studio, dann machen die Fehler passieren, und sehen, ob Sie Debuggen können. Dieses Zeug ist kein Spaß!
InformationsquelleAutor James Cadd
Soweit ich weiß, wurden die designer für silverlight 3 können wir nicht Bearbeiten, die in der desginer.
InformationsquelleAutor user122069
Als Raumornie Staaten.
Ich habe bis auf die VS2008-designer vor langer Zeit. Es ist langsam, erfordert oft aktualisiert, oder einfach nur freaks Sie heraus, wenn Sie die XAML kompliziert wird. Guter Schachzug von Microsoft gewesen, obwohl ich glaube, dass ein robuster viewer ist in den arbeiten für VS2010.
In der Zwischenzeit ist Expression Blend...
InformationsquelleAutor Scott Marlowe
da mischen sich keine Gedanken über die desinger viel ..aber wie kommen Sie cant swap-Scheiben überhaupt wurde dieses feature entfernt?
ich.e wenn Sie möchten, dass der code oben sein und die xaml-unten-oder Umgekehrt ?
InformationsquelleAutor