Resharper: пространство имен не соответствует расположению файла - PullRequest
36 голосов
/ 22 февраля 2012

Я переименовал папку и обновил свои объявления пространства имен, но Resharper 6 утверждает, что пространство имен должно быть отражением того, каким оно было до переименования. Где хранятся данные о местонахождении файла?

Ответы [ 3 ]

44 голосов
/ 05 июня 2012

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

13 голосов
/ 04 октября 2015

Как комментарий Деллиотга , в Visual Studio перейдите на

Project > [project name] Properties > Application

и изменить

«Название сборки»

а также

"Пространство имен по умолчанию"

.

8 голосов
/ 05 февраля 2016

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

В моем случае мне пришлось сделать это в Visual Studio:

  • Щелкните правой кнопкой мыши папку «проблема» в обозревателе решений, чтобы открыть свойства
  • Убедитесь, что для "поставщика пространства имен" установлено значение true

Это исправило проблему с ReSharper, и я смог настроить пространства имен как обычно.

...