XAML-файл не видит класс пользовательский класс
У меня изначально была страница ChangeEmployeePage, которая наследовалась от класса Page. После я решил добавить промежуточный абстрактный класс ChangePage, который был бы общим для всех страниц типа Change...Page, чтобы реализовать там общий функционал. Поэтому теперь страница ChangeEmployeePage наследуется от класса ChangePage, а тот, в свою очередь, наследуется от класса Page. После я, как и полагается по логике, изменил XAML файл ChangeEmployeePage.xaml и поставил там <local:ChangePage> вместо <Page>. Но у меня выскакивает ошибка:
The name "ChangePage" does not exist in the namespace "clr-namespace:project".
Хотя определение класса ChangePages находится в пространстве имен project. Пространство local тоже написано правильно: xmlns:local="clr-namespace:project" Так же ChangePages является публичным как и его конструктор.
Интересно то, что если создавать проект с такой структурой с нуля - все работает. Я же решил применить эту структуру наследования уже после кучи сборок и запусков, поэтому я предположил, что проблема связана с какими-нибудь настройками сборки? Но в этом я совсем не разбираюсь. Репозиторий с проектом слишком большой, создавать заново и все копировать не хочется.