На основании вопроса Duplicate Connection String Error Я добавил тэг remove
перед добавлением строки подключения. Это решило проблему для первоначального вопроса.Зашифрованный файл конфигурации не применяется к тегу «удалить» в connectionStrings
Но, когда я применил шифрование RSA для файла web.config (используя aspnet_regiis), ошибка вернулась.
Сообщение об ошибке Parser: запись 'theConnectionString' уже добавлена.
Я думаю, что при шифровании он не вызывает оператор 'remove'. Это так? Любой обходной путь для этой проблемы?
Оригинал ConnectionString
<connectionStrings>
<remove name="theConnectionString" />
<add name="theConnectionString" ... />
<connectionStrings>
Зашифрованные Config
Как выглядит элемент в зашифрованном виде? (не публикуйте весь текст шифрования) – Oded
@Oded Я обновил вопрос с помощью скриншота зашифрованного раздела. Пожалуйста, дайте мне знать, если какие-либо проблемы при загрузке изображения. – Lijo
Когда вы вручную расшифровываете его обратно, как оно выглядит? – Oded