XAML vue de conception cassé dans visual studio 2008 pour silverlight 3?
J'ai récemment installé silverlight 3 outils à mon VS 2008 SP1 environnement, maintenant quand j'ouvre les fichiers xaml le concepteur ne parvient pas à charger à dire (si j'ai faites glisser le panneau vers le haut):
Charge Annulé le Chargement du concepteur visuel a été annulée. Résumé de chargement du concepteur
Si je clique sur le résumé de chargement lien le concepteur de la charge, cependant le code XAML et la Conception des onglets n'apparaissent pas à la scission de la fenêtre de jonction. Je peux voir le swap volets bouton, mais il ne fonctionne pas si je clique dessus.
VS affiche cette erreur:
impossible de charger les métadonnées du Système de montage.De Windows.Les contrôles.Les données.Conception, Version=2.0.5.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35. Message de l'Exception: Impossible de charger un ou plusieurs des types requis. Récupérer la propriété LoaderExceptions pour plus d'informations.. Trace de la Pile: au Système.De la réflexion.Le Module._GetTypesInternal(StackCrawlMark& stackMark)
au Système.De la réflexion.De l'assemblée.GetTypes()
au MME Internes.Package.MetadataLoader.RegisterDesignTimeMetadata(Assemblée de assemblée de, LogCallback enregistreur)n'a pas pu charger les métadonnées du Système de montage.De Windows.Les contrôles.Les données.D'entrée.Conception, Version=2.0.5.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35. Message de l'Exception: Impossible de charger un ou plusieurs des types requis. Récupérer la propriété LoaderExceptions pour plus d'informations.. Trace de la Pile: au Système.De la réflexion.Le Module._GetTypesInternal(StackCrawlMark& stackMark)
au Système.De la réflexion.De l'assemblée.GetTypes()
au MME Internes.Package.MetadataLoader.RegisterDesignTimeMetadata(Assemblée de assemblée de, LogCallback logger)Une exception de type ArgumentNullException a été pris lors de l'appel de IRegisterMetadata sur le type de Système.De Windows.Les contrôles.Les données.D'entrée.VisualStudio.De la conception.MetadataRegistration. Message de l'Exception: la Valeur ne peut pas être null.
Nom du paramètre: type. Trace de pile: à Microsoft.De Windows.De la conception.Les métadonnées.AttributeTableBuilder.AddCallback(Type, AttributeCallback de rappel)
au Système.De Windows.Les contrôles.Les données.D'entrée.VisualStudio.De la conception.MetadataRegistration.AddAttributes(AttributeTableBuilder builder)
au Système.De Windows.Les contrôles.De la conception.Commun.MetadataRegistrationBase.BuildAttributeTable()
au Système.De Windows.Les contrôles.Les données.D'entrée.VisualStudio.De la conception.MetadataRegistration.Register()
au MME Internes.Package.MetadataLoader.RegisterDesignTimeMetadata(Assemblée de assemblée de, LogCallback logger)
Quelqu'un a vécu cette situation?
Est-il de contourner ou résoudre? J'ai essayé de supprimer tous silverlight programmes connexes de ma machine et ré-installé, mais le résultat a été le même?
Voici quelques vs composants installés/versions si cela aide:
-
- Microsoft Visual Studio 2008
Version 9.0.30729.4108 QFE
Microsoft .NET Framework
La Version 3.5 SP1 - Installé Édition: Entreprise
- Microsoft Silverlight Projets 2008 91899-270-9195657-60457
Microsoft Silverlight Projets 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
OriginalL'auteur TheEmirOfGroofunkistan | 2009-07-31
Vous devez vous connecter pour publier un commentaire.
Ce qui a été supprimé par la conception. Pour citer Tim Heuer:
Mélange fonctionne toujours si vous voulez un plus concepteur visuel, et je crois que la beta build de VS2010 a la vue de la conception intégrée.
Voici le lien: timheuer.com/blog/Default.aspx
OriginalL'auteur Raumornie
Il n'est pas de supprimer totalement, mais - il n'y a vraiment qu'un tout petit séparateur horizontal juste au sujet de la XAML onglet au bas de la page que vous pouvez utiliser pour voir le concepteur. Pas sûr au sujet de votre erreur, même si. Pour résoudre designer erreurs, essayez mélange comme les autres suggestions et de regarder la pile d'appel. Également supprimer vos éléments d'INTERFACE utilisateur à partir du Xaml pièce par pièce et de se reconstruire pour voir si vous pouvez isoler la cause du problème. Aussi regarder votre ctor et Chargé de gestionnaire d'événements pour voir si votre code est à l'origine du problème. Si vous êtes vraiment coincé, essayez de brancher un autre exemple de VS à votre visual studio, puis de reproduire l'erreur et voir si vous pouvez déboguer. Ce genre de choses n'est pas drôle!
OriginalL'auteur James Cadd
Autant que je sache, ils ont enlevé le concepteur pour silverlight 3 que nous ne pouvons pas modifier dans le desginer.
OriginalL'auteur user122069
Comme Raumornie unis.
J'ai renoncé à l'VS2008 designer il y a longtemps. C'est lent, nécessite souvent rafraîchit, ou tout simplement d'une capote quand le XAML est trop compliqué. Bonne initiative de Microsoft fait partie, même si je crois qu'un plus robuste spectateur est dans les travaux pour VS2010.
En attendant, il y a Expression Blend...
OriginalL'auteur Scott Marlowe
car il y a mélange pas besoin de s'inquiéter à propos de la desinger beaucoup ..mais comment se fait que vous ne pouvez pas permuter les volets du tout cette fonctionnalité a été supprimée?
j'.e si vous voulez le code pour être sur le dessus et le xaml ci-dessous ou vice-versa ?
OriginalL'auteur