У меня была та же ошибка ( IOException - файл не найден ), который стоил мне одного дня моей жизни, который я никогда не верну.
Не используя ни более простого " / assemblyname ..."и синтаксис" pack: //.... "у меня сработали.
Я ссылался на сборку ресурсов в моей основной сборкеправильно.
Ошибка исчезла, когда я изменил свое свойство Build Action файла ресурсов xaml на «Resource», как упомянуто выше.
Однако затем я столкнулся с XamlParseException в этой строке:
<ImageBrush x:Key="WindowBackground" ImageSource="Images/gradient.png" />
(который я набрал вручную).
Это оставило файл ресурсов xaml, который я пытался включить, с недопустимой зависимостью.
Странно исправление состояло в том, чтобы удалить введенное мной свойство ImageSource, заново вставить его, НО выбрать изображение из выпадающего меню, которое появляется в результате.
Даже если результирующая строка выглядит точно так же,это явно не так.
Не нравится WPF(VS2013), но надеюсь, что это поможет.
: 0 /