Почему не удаётся найти ресурс?
В проект добавил файл словаря ресурсов DifferentElements.xaml, при попытки собрать проекта возникает исключение:
System.Windows.Markup.XamlParseException: ""Задание свойства "System.Windows.ResourceDictionary.Source" вызвало исключение.": номер строки "14" и позиция в строке "18"." IOException: Не удается найти ресурс "resources/styles/differentelemets.xaml".
Так же в разметке в App.xaml пишет ошибку 
XAML:
<Application x:Class="ToEachHisOwn.App"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:materialDesign="http://materialdesigninxaml.net/winfx/xaml/themes"
xmlns:l="clr-namespace:ToEachHisOwn"
xmlns:vm="clr-namespace:ToEachHisOwn.ViewModels"
StartupUri="Views/MainWindow.xaml">
<Application.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<materialDesign:BundledTheme BaseTheme="Light" PrimaryColor="DeepPurple" SecondaryColor="Lime"/>
<ResourceDictionary Source="pack://application:,,,/MaterialDesignThemes.Wpf;component/Themes/MaterialDesignTheme.Defaults.xaml"/>
<ResourceDictionary Source="/Resources/Styles/DifferentElemets.xaml"/>
<!--<ResourceDictionary Source="1111.xaml"/>-->
</ResourceDictionary.MergedDictionaries>
<vm:ViewModelLocator x:Key="Locator"/>
</ResourceDictionary>
</Application.Resources>
</Application>
Для теста создал ещё один словарь по пути /Resources2/Styles2/DifferentElemets2.xaml - такую же ошибку пишет и такое же исключение выдаёт, если не класть файл словаря в папки, то приложение собирается. Как такое поведение исправить?
Ошибка и св-ва файла словаря:
Ответы (1 шт):
Спасибо @EvgeniyZ, помог разобраться с данной ошибкой.
Что-то меня этот
AdditionalFilesсмущает, должно бытьСтраница(Page)
Оказалось, что каким-то образом в свойствах XAML файла словаря была установлена опция Действие при сборке - AdditionalFiles, которую нужно было изменить на Pages.


