2013-09-30 7 views
3

У меня есть проект под названием Perfect. VS 2012 Ultimate, все обновлено.Имя «Настройки» не существует в пространстве имен «clr-namespace: App.Properties»

я получил окно с xmlns:Properties="clr-namespace:Perfect.Properties" в заголовке

я получаю сообщение об ошибке:

The name "Settings" does not exist in the namespace "clr-namespace:Perfect.Properties". 

Проект компилируется, строит и управляет тонкой хотя. Что, черт возьми, с моей визуальной студией?

У меня есть другое решение, из которого я просто скопировал код, там нет такой ошибки.

UPD: Есть другие проблемы с пространством имен, например, он не может найти мой пользовательский элемент Combobox в моем собственном пространстве имен, например xmlns:local="clr-namespace:Perfect.Misc", и используется <local:VoidComboItem exchange="All available" />. Класс существует и работает во время выполнения, но редактор проекта вообще не работает, поэтому мне нужно использовать XAML и запустить приложение, чтобы увидеть изменения.

ответ

0

Я полагаю, вы говорите о приложении WPF ...

1- В большинстве случаев это происходит, когда у вас есть другие ошибки компилятора, это единственная ошибка у вас есть?

2- также попробуйте изменить цель, чтобы освободить и перестроить, а затем переключиться обратно.

3- держать VS обновленный

+0

Ошибок нет, всего несколько предупреждений. Проект компилирует, строит и запускает – Nanako

+0

confused ... вы сказали, что продолжаете получать эту ошибку ...? как вы можете скомпилировать, построить и даже запустить? – Afshin

+0

- это «Идеальное» имя пространства имен этого проекта или проект, с которого вы скопировали код? – Afshin

0

Скорее всего ваше решение находится на сетевом ресурсе (см https://stackoverflow.com/a/16218145/647151).

Попробуйте сопоставить сетевой ресурс с диском, а затем откройте свое решение.

Смежные вопросы