Я знаю, что ppl уже задавали вопросы относительно шифрования web.config.Ошибка шифрования web.config
im также пытается зашифровать мой тестовый конфигурационный файл, но im получает эту ошибку.
aspnet_regiis -pef "ConnectionStrings" "C: \ encryptedWeb.config" шифрованной раздел конфигурации ... конфигурации для физического пути 'C: \ EncryptedWeb.config' не может быть открыт. Ошибка!
Я просто хочу знать, какими могут быть причины, по которым это не удалось.
Я получил ответ, это было свойство readonly для web.config, которое было проблемой. После того, как я удалил readonly, он работал как шарм.
У меня есть два вопроса. Сначала мы можем индивидуально протестировать конфигурационный файл, который не является частью какого-либо приложения. И если у меня есть два файла конфигурации в моем IIS, как выбрать один из них. – alice7
Нет, web.config должен быть в приложении. И, насколько я знаю, у вас есть только один файл web.config для каждой папки. Я думаю, что 2 веб-конфигурации являются частью VS2010. – Stuart
Файлы Web.config используются в иерархии, например, корневая папка будет иметь файл web.config, но может быть перенаправлена в подпапки с другим web.config. Это то, о чем вы спрашивали? – Stuart