Я вижу, что некоторые другие опубликовали этот вопрос, однако ни одно из решений, которые я пробовал, еще не исправило это. У меня 32-битная XP, работающая на VS 2008, и я пытаюсь зашифровать строку подключения в моем файле web.config.
Но я получаю ошибку:
Раздел конфигурации "..." не найден. Ошибка!
Команда, которую я даю:
C: \ Program Files \ Microsoft Visual Studio 9.0 \ VC> Aspnet_regiis.exe -pe "system.we
b / AdventureWorksConnectionString2 "-app" / Документы и настройки / Администратор / Мой документ
нц / Visual Studio 2008 / Проекты / AddFileToSQL2 "
Кроме того, как -app отображает виртуальный каталог? Другими словами, путь выше - это каталог прямо под c :. Это правильный путь для использования? И AddFileToSQL2 - это имя моего проекта, хотя оно является частью решения AddFileToSQL.
У меня есть доступ к этой папке через Интернет со всеми разрешениями.
И соответствующая часть моего файла web.config:
<add name="AdventureWorksConnectionString2" connectionString="Data Source=SIDEKICK;Initial Catalog=AdventureWorks;Persist Security Info=true; User ID=AdventureWorks;Password=sqlMagic"
providerName="System.Data.SqlClient" />