Je veux juste faire référence à un dictionnaire de ressources dans un assembly référencé.Dictionnaires fusionnés externes rompus dans Silverlight 3 RTM?
Nom Assemblée: ResourceTest.Content
ressources Dictionnaire chemin: ./Dictionary2.xaml
Ce travaillait sur SL3 Beta 1:
<ResourceDictionary Source="ResourceTest.Content;component/Dictionary2.xaml" />
J'ai essayé dans le mélange 3 + Sketchflow et cela fonctionne (au moment de la conception):
<ResourceDictionary Source="pack://application:,,,/ResourceTest.Content;component/Dictionary2.xaml" />
Mais, de toute façon, quand je lance à partir de Visual Studio, je reçois l'erreur suivante:
Attribut ResourceTest.Content; composante/valeur Dictionary2.xaml est hors de portée. [Ligne: 10 Position: 44]
Paquet d'attributs: // application: ,,,/ResourceTest.Content; component/La valeur Dictionary2.xaml est hors limites. [Ligne: 11 Position: 44]
Vous avez raison. J'ai également trouvé que cela peut être corrigé en ouvrant dans Blend 3 et en créant des liens vers des dictionnaires de ressources dans d'autres projets.^_ ^ – markti