2013-08-01 4 views
0

Я работаю над модульным приложением Silverlight , а в одном из модулей я хотел бы отобразить изображение на виде. Я добавил файл изображения в проект модуля в каталоге /Resources/Images. И чем я изменил свойство Build Action файла изображения на Content. Я думаю, что лучше не вставлять изображение в DLL-файл. Файл xap после сборки содержит изображение.Загрузите содержимое из динамически загружаемого модуля с помощью MEF

В представлении xaml я вставил изображение <Image Source="/Resources/Images/Yoda.jpg" /> и время разработки правильно отображено, но время выполнения изображения отсутствует.

Вопрос: как решить эту проблему? Я не хочу встраивать в dll (Build Action: Resource).

Я сделал небольшой тест решение, если вы хотите играть с ним: Solution.zip

Заранее спасибо

Design раз изображение отображается правильно: Design time the image displayed correctly

Но во время выполнения изображения отсутствует: At runtime the image is missing

Структура решения:

Solution structure

ответ

0

Вы можете установить Копировать в выходной каталог свойство изображения либо:

  • Копия всегда, или
  • Копировать если новее

Затем во время выполнения он будет доступен.