Внешние объединенные словари сломаны в Silverlight 3 RTM? - PullRequest
1 голос
/ 13 июля 2009

Я просто хочу сослаться на словарь ресурсов в ссылочной сборке.

Имя сборки: ResourceTest.Content

Путь к словарю ресурса: ./Dictionary2.xaml

Это работало на SL3 Beta 1:

<ResourceDictionary Source="ResourceTest.Content;component/Dictionary2.xaml" />

Я попробовал это в Blend 3 + Sketchflow, и это работает (во время разработки):

<ResourceDictionary Source="pack://application:,,,/ResourceTest.Content;component/Dictionary2.xaml" />

Но в любом случае, когда я запускаю из Visual Studio, я получаю следующую ошибку:

Атрибут ResourceTest.Content; значение компонента / Dictionary2.xaml находится вне диапазона. [Линия: 10 позиций: 44]

Атрибут pack: // application: ,,, / ResourceTest.Content; значение компонента / Dictionary2.xaml находится вне диапазона. [Линия: 11 Позиция: 44]

1 Ответ

1 голос
/ 10 августа 2009

Попробуйте добавить / перед именем вашей сборки:

Это должно работать ...

...