Я переименовал папку и обновил свои объявления пространства имен, но Resharper 6 утверждает, что пространство имен должно быть отражением того, как оно было до переименования. Где он хранит данные о местоположении файла?
Resharper: пространство имен не соответствует местоположению файла
Ответ 1
Убедитесь, что ваше имя сборки соответствует вашему новому пространству имен. Если вы изменили структуру папок в соответствии с вашим новым пространством имен, вы все равно можете увидеть предупреждение Resharper, пока не обновите свойства проекта.
Ответ 2
Как комментарий delliottg, в Visual Studio перейдите по ссылке
Project > [project name] Properties > Application
и изменить
"Имя сборки"
а также
"По умолчанию пространство имен"
.
Ответ 3
У меня также была проблема с папкой/пространством имен, и ни один из вышеперечисленных шагов не исправил ее.
В моем случае я должен был сделать это в Visual Studio:
- Щелкните правой кнопкой мыши папку "Проблема" в проводнике решений, чтобы открыть свойства
- Убедитесь, что для параметра "поставщик пространства имен" установлено значение true
Это устранило проблему ReSharper для меня, и я смог настроить пространства имен как обычно.