Подтвердить что ты не робот

Resharper: пространство имен не соответствует местоположению файла

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

4b9b3361

Ответ 1

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

Ответ 2

Как комментарий delliottg, в Visual Studio перейдите по ссылке

 Project > [project name] Properties > Application

и изменить

"Имя сборки"

а также

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

.

Ответ 3

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

В моем случае я должен был сделать это в Visual Studio:

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

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