aufgelöst, ich auf diesem heute ratlos, und ich bin auch für eine Lösung suchen.
Es scheint ein fehlendes Feature von Visual Studio zu sein - VS XAML-Designer kann nur statische Ressourcen außerhalb der aktuellen XAML-Datei nicht finden. Es scheint, Expression Blend ist intelligenter und bietet eine Problemumgehung für solche Fälle.
Hier ist eine ähnliche Threads, mit Mischung schlägt vor: The resource could not be resolved (VS 2010 RC)
Und hier ist das, was Microsoft zu diesem Thema sagt: http://msdn.microsoft.com/en-us/library/bb546934(VS.90).aspx#ResourcesatDesignTime
Und für mich die Lösung a/in den Weg zu legen war von Meine Ressource und legen Sie die XAML-Datei als Ressource kompilieren. So sieht mein App.xaml wie folgt aus:
<Application.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="/Resources/ControlStyles.xaml" />
</ResourceDictionary.MergedDictionaries>
<!-- Dummy Style for WPF 4 bug fix, anything you won't use goes -->
<Style TargetType="{x:Type WebBrowser}" />
</ResourceDictionary>
</Application.Resources>
Er scheiterte an Design-Zeit zu laden, wenn ich nicht den ersten Schrägstrich im Pfad verwendet haben, aber jetzt funktioniert es zur Entwurfszeit in anderen XAML-Seiten in Ordnung.
Erhalte den Fehler wo? In dem Designer? Erhalten Sie den gleichen Fehler in Blend? –
Ja, ich bekomme einen Fehler im Designer. Nein, ich bekomme diesen Fehler in Blend nicht. –