Имя не существует в ошибке пространства имен в файле XAML - PullRequest
0 голосов
/ 13 ноября 2018

У меня есть приложение WPF с «Провайдером пользовательских настроек (настройки класса).

в моем файле XAML я пытаюсь связать данные, но получаю сообщение об ошибке: «Настройки имени не существует в пространстве имен clr-namespace: MyProject.Properties»

В моем файле XAML есть:

 xmlns:properties="clr-namespace:MyProject.Properties"
  .
  . 
  . 
 DataContext="{x:Static properties:Settings.Default}">      

в моем классе настроек у меня есть:

  namespace MyProject.Properties {

Почему я получаю это сообщение об ошибке? Когда я набираю «properties:», intellisense находит «Настройки», а также запись «По умолчанию».

Самое смешное, что это старый проект, который без проблем компилировался с VS2017 в прошлом году. Тогда я не трогал, и теперь у меня есть эта ошибка

1 Ответ

0 голосов
/ 13 ноября 2018

Попробуйте изменить цель на «Освободить», а затем перестроить.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...