У меня вопрос по поводу обозначения пачки.
Я пытаюсь получить доступ к файлу изображения png на странице XAML из другой сборки ресурса.
Допустим, ресурсная сборка (которая находится за пределами локальной сборки, в которой находится мой файл xaml), равна ResourceAssembly.Common.Resources
и что мое изображение в ResourceAssembly.Common.Resources/Images/image.png
.
Моя запись пакета выглядит следующим образом:
<Image Source="pack://application:,,,/ResourceAssembly.Common.Resources;component/Images/image.png" />
Теперь я проверил это и проверил еще раз, проверил библиотеки MSDN, проверил блоги и все, и, насколько я знаю, это правильно. Я не уверен, почему мое изображение не отображается или в чем проблема.
Я получаю ошибку:
"Error 633 Could not load file or assembly 'ResourceAssembly.Common.Resources, Culture=neutral' or one of its dependencies. The system cannot find the file specified.
"
Я предполагаю, что мне не хватает какого-то простого ключевого слова или некоторой простой синтаксической ошибки, или чего-то подобного, как это всегда было моей проблемой, но любая помощь будет неоценимой.
Спасибо!
Ануй