У меня есть консольное приложение, которое выполняется на том же компьютере, на котором размещается куча файлов web.config. Мне нужно консольное приложение, чтобы открыть каждый файл web.config и расшифровать строку подключения, а затем проверить, работает ли строка подключения.
Проблема, с которой я сталкиваюсь, заключается в том, что OpenExeConfiguration ожидает, что файл конфигурации winforms (app.dll.config) и OpenWebConfiguration должен быть запущен через IIS. Поскольку это моя локальная машина, я не запускаю IIS (я использую встроенный сервер Visual Studio).
Есть ли способ открыть файлы web.config, сохраняя при этом надежность возможностей .NET для расшифровки строк соединения?
Спасибо
Обновление OpenWebConfiguration работает, если вы запрашиваете IIS напрямую или находитесь на веб-сайте, о котором вы хотите найти в web.config. То, что я хочу выполнить, - это такая же функциональность, но из консольного приложения, открывающего файл web.config веб-сайта на моем же компьютере, не используя запрос IIS, потому что IIS не работает на моей машине.