Ich habe vor kurzem auf VS 2012 aktualisiert, musste ich, als ich begann, die .net 4.5 verwenden, aber das ist neben dem Punkt. Mein Problem ist folgendes:Die Ressource "x" konnte nicht aufgelöst werden.
ich ein ResourceDictionary
in meinem Hauptprojekt haben AppStyles.xaml
genannt, und in der App.Xaml
ich habe folgendes:
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="AppStyles.xaml"/>
<ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
In meinem ResourceDictionary
es einen Stil, und ich konnte dann gelten diesen Stil zu jedem Button in einem meiner Projekte durch Einstellung Style={StaticResource MyButton}
.
Nach dem Upgrade auf VS 2012 bemerkte ich, dass ich den Fehler im Titel sehr oft bekomme, und manchmal hält es mich vom Debuggen und manchmal nicht!
Gibt es eine andere Möglichkeit, dass ich dies tun sollte, oder gibt es ein Problem in VS 2012?
Haben Sie meinen Sie Probleme während der Entwurfszeit über etwas bekommen nicht gefunden werden? Aber du kannst es kompilieren und es läuft gut, oder? –
Ich bekomme Fehler in der Entwurfszeit und sage, dass die Ressource nicht gefunden wird. Aber manchmal kann ich laufen, und es zeigt sogar die Knöpfe richtig an! Aber manchmal stoppt es das Debugging. –
Haben Sie Code für AppStyles.xaml? (Ich tat, und das hielt VS davon ab, es in Entwurfszeit zu laden) Ein anderes Problem kann AppStyles.xaml als eine Ressource einschließen, die zur Kompilierungszeit, aber nicht in Entwurfszeit arbeitet. Es sollte eine "Seite" sein. – Wouter