Перечисления Xaml в другом проекте генерируют ошибку "не существует в пространстве имен" - PullRequest
0 голосов
/ 18 марта 2019

Я использую решение в VS (2017) с 2 проектами:

  • проект с графическим интерфейсом (приложение wpf)
  • проект модели (dll).Этот проект содержит файл с именем Enumeration с некоторыми перечислениями внутри.

enter image description here

проект Gui ссылается на проект модели.Из файла xaml в проекте GUI я хотел бы использовать значения enum из моего модельного проекта.Итак, в файле xaml я создал ссылку: xmlns:enums="clr-namespace:WorkplaceManager.Entities.Enumerations;assembly=WorkplaceManager.Entities"

enter image description here

, проект компилируется, и я могу загрузить приложение с графическим интерфейсом.Однако я не могу использовать конструктор кода, и отображаются следующие ошибки: enter image description here

На следующем снимке экрана показано, как я использую перечисления в файле xaml:

enter image description here

Есть ли у вас какие-либо идеи о том, как решить эту проблему?Заранее спасибо!

...