2009-03-27 6 views
1

J'utilise Visual Studio 2008 SP1 dans XPControlTemplate modifier à l'intérieur des ressources pend visual studio 2008

Le raccroche lorsque je tente de modifier un ControlTemplate qui est défini dans une ressource. Googling ce problème j'ai découvert que c'est un bogue connu à Microsoft, mais je ne peux pas sembler trouver un correctif ou une solution assez bonne afin de faire de mon mieux. travail.

Une façon de faire mon travail consiste à exclure temporairement le fichier de ressources du projet, à modifier le controltemplate, puis à ré-inclure et construire le projet. Mais encore, même cela ne semble pas fonctionner à chaque fois et je reçois environ 1 raccrocher toutes les 4-5 essais ..

Une autre façon est de copier le controltemplate dans une fenêtre.ressources, faire toutes les modifications, puis recopiez-le dans le fichier des ressources, mais c'est une douleur dans le cul à mettre en œuvre.

Quelqu'un a trouvé un meilleur moyen? ou une solution à ce problème?

+0

Pouvez-vous fournir le lien vers le bogue. Ont également été en mesure de traquer quelle partie de ControlTemplate provoque le blocage. Pouvez-vous l'attacher à votre question? – bendewey

+0

Utilisez-vous le concepteur WPF pour les fichiers .xaml? Avez-vous essayé de mapper l'extension .xaml à l'éditeur XML à la place? –

+0

Bendeway: Je ne pouvais pas trouver un véritable BUG dans Microsoft, consultez cette page http://www.blagoev.com/Blog/post/Visual-Studio-2008-released-Too-early.aspx (recherche de 2.3. 8.6.) Ceci est supposé être écrit dans Visual Studio fichier readme – Entrodus

Répondre

0

enfin trouvé un correctif pour cela: http://code.msdn.microsoft.com/KB958017

Ce correctif est inclus dans allready Silverlight Tools pour Visual Studio 2008 SP1 donc je suppose que c'est la raison pour laquelle il ne marche pas affectent tout le monde.

1

Cela fonctionne généralement bien pour moi si je n'ai pas d'autres fenêtres XAML ouvertes. Je pense que c'est le concepteur dans la fenêtre qui essaie d'utiliser la ressource qui cause le crash.

+0

simple mais efficace! Merci. – Entrodus

+0

Bon à savoir, cela a marché pour vous aussi. –