Почему не удаётся найти ресурс?

В проект добавил файл словаря ресурсов 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 шт):

Автор решения: Genas

Спасибо @EvgeniyZ, помог разобраться с данной ошибкой.

Что-то меня этот AdditionalFiles смущает, должно быть Страница(Page)

Оказалось, что каким-то образом в свойствах XAML файла словаря была установлена опция Действие при сборке - AdditionalFiles, которую нужно было изменить на Pages.

→ Ссылка