Я разбил ужасно громоздкий файл web.config на отдельные файлы для некоторых разделов (например, connectionStrings, аутентификация, страницы и т. Д.), Используя атрибут configSource.
Это работает нормально, но отдельные xml-файлы, которые содержат раздел 'snippets', вызывают предупреждения в VS.
Например, файл под названием roleManager.config используется для раздела диспетчера ролей и выглядит следующим образом:
<roleManager enabled="false">
</rolemanager>
Однако я получаю синюю загогулину под элементом roleManager в VS и следующее предупреждение: The 'roleManager' element is not declared
Я думаю, это как-то связано с действительными XML, схемами и т. Д. Есть ли простой способ исправить это? Что-то, что я могу добавить к отдельным файлам?
Спасибо
P.S. Я слышал, что неправильно разбивать файл web.config вот так. Но не понимаю, почему - кто-нибудь может меня осветить?