Подкаталоги в проектах VS2008 в основном используются для физического представления на диске структуры пространства имен для проекта. Каждая папка имеет Boolean-свойство, называемое "Поставщик пространства имен", которое при установке в True заставляет ReSharper проверять, что физическое местоположение данного класса соответствует логическому пространству имен.
Иногда мне не нужна папка для использования в качестве поставщика пространства имен, поэтому я устанавливаю это свойство как False, а ReSharper не выполняет проверку.
Проблема
Этот параметр не сохраняется в файле проекта и поэтому возвращается к значению по умолчанию True в следующий раз, когда я открою решение. Это не такая уж большая сделка, но ReSharper действительно дает вам множество предупреждений о неправильных пространствах имен.
Почему не сохраняется значение свойства?
Версия...
ReSharper 4.0 с VS2008 SP1