Исторически мы создавали оснастки MMC для обновления настраиваемых разделов в web.config для нашего приложения ASP.NET MVC. Эти настраиваемые разделы имеют дело с темами, параметрами соединения с сервером, навигацией и т. Д.
Я бы предпочел создать веб-интерфейс для управления этим. Он будет предлагать лучший пользовательский интерфейс, его будет намного быстрее разрабатывать и поддерживать.
Основное приложение является общедоступным и использует Forms Auth, но я бы хотел использовать Windows Auth в приложении администратора, чтобы заблокировать его для локальных администраторов. Таким образом, это должно быть отдельное приложение.
Могу ли я прочитать и записать файл web.config основного приложения из приложения администратора?