WPF выдает исключение «Не удается найти ресурс» при загрузке изображения

У меня есть окно WPF с фоновым изображением одного файла в моей локальной системе. Итак, файл XAML выглядит следующим образом:

 <Window.Background>
    <ImageBrush ImageSource="/MYASSEMBLY;component/Resources/MyPic.png"/>
 </Window.Background>

В конструкторе XAML он фактически показывает это фоновое изображение, поэтому изображение существует в папке MYASSEMBLY \ Resources. Однако при вызове функции InitializeComponent(), когда я запускаю приложение, оно выдает исключение

Не удается найти ресурс 'resources / mypic.png'.

Так что я совершенно потерян. Различаются ли каталоги между дизайном и средой выполнения, поэтому не существует во время выполнения?

60
задан Adi 14 August 2012 в 09:11
поделиться