Итак, у меня есть окно в WPF. Я добавляю следующую строку внутри него:
xmlns:controls="clr-namespace:mCubed.Controls"
Это компилируется и работает нормально, но дизайнер Visual Studio выдает мне эту ошибку:
Не удалось загрузить файл или сборку «mCubed, версия = 1.0.0.0, культура = нейтральная, PublicKeyToken = null» или одна из ее зависимостей. Система не может найти указанный файл.
Когда я удаляю эту строку из окна, она компилируется и работает просто отлично, а дизайнер Visual Studio работает как шарм!
Я не понимаю, почему эта строка ломает конструктор? Это происходит НЕЗАВИСИМО, если я поместил следующую строку в тело документа XAML.
<controls:MyControl/>
Все мои файлы .cs находятся в одном проекте VS. У меня есть пространство имен mCubed, которое содержит мой умно названный класс mCubedWindow. У меня все классы элементов управления определены в пространстве имен mCubed.Controls. НЕ говорите мне, что это проблема сборки, ВСЕ МОИ ФАЙЛЫ В ТОМ ЖЕ ПРОЕКТЕ VS!