Aggiornamento WPF VS2010 - Ora WPF Designer getta eccezione quando i progetti bersaglia .NET Framework 3.5

StackOverflow https://stackoverflow.com/questions/3282261

Domanda

Ho recentemente aggiornato un numero di progetti da VS2008 a VS2010.Ora sto avendo un problema in Design Time w / The WPF Designer in Visual Studio.Getta un'eccezione per ogni pagina XAML che apro in modalità Design.Le eccezioni tirano anche per nuove pagine XAML nuove di zecca.

Progetti attualmente destinati a Target 3.5.Se passerò a target .NET 4.0, il progettista si apre correttamente.

Si noti che i progetti costruiscono e funzionano correttamente.

I dettagli delle eccezioni visualizzati nel Designer WPF variano ma scorrendo verso la parte inferiore dei dettagli di tutte le eccezioni, mostrano qualcosa di simile a:

 The component 'MS.Internal.Interaction.AdornerFontResourceDictionary' does not have a resource identified by the URI '/Microsoft.Windows.Design.Interaction;component/ms/internal/interaction/adornerfontresourcedictionary.xaml'.
   at System.Windows.Application.LoadComponent(Object component, Uri resourceLocator)
   at MS.Internal.Interaction.AdornerFontResourceDictionary.InitializeComponent()
   at MS.Internal.Interaction.AdornerFontResourceDictionary..ctor()
   at Microsoft.Windows.Design.Interaction.AdornerFonts.<.cctor>b__0()
   at Microsoft.Windows.Design.Interaction.AdornerResources.EnsureResources(Boolean forceUpdate)
   at Microsoft.Windows.Design.Interaction.AdornerResources.get_ThemeResources()
   at MS.Internal.Themes.GenericTheme..ctor()
.

Suppongo che il commutazione degli obiettivi del framework è causare il punto di applicare il progetto a un po 'di DLL precedente.Qualche idea?

È stato utile?

Soluzione

Seguendo l'aggiornamento, guarda attraverso tutti i progetti nella soluzione in cerca di riferimenti a qualsiasi DLL denominata "Microsoft.Windows.Design *".Rimozione di questi riferimenti e ricompilazione risolverà il problema.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top