2

Основе с this page, я сделал следующее:Как правильно зашифровать мой Web.config с помощью aspnet_regiis.exe?

  1. Пошел в "Все программы" -> "Microsoft Visual Studio 2012" -> "Инструменты Visual Studio Tools" -> "Открыть VS2012 x64 Native Командная строка" ,
  2. Typed: aspnet_regiis -pe "ConnectionStrings" -app "C: /FirstName-Projects/ProjName-TEST/SolutionName/Web.config" -prov "DataProtectionConfigurationProvider"
  3. Полученное: «Величина, используемая в - параметр app должен начинаться с косой черты ».

Я предполагаю, что я сделал что-то не так, пытаясь вызвать файл Web.config через мой каталог C:?

Затем я прочитал в части шага 3.4, а также попробовал -pef с помощью aspnet_regiis -pef «ConnectionStrings» C: FirstName-проекты/PROJNAME-TEST пров «DataProtectionConfigurationProvider» что привело Полный список все варианты регистрации, которые я могу предоставить.

Может ли кто-нибудь предоставить мне какой-либо ввод о том, что использовать на основе файла Web.config, находящегося в C: /FirstName-Projects/ProjName-TEST/SolutionName/Web.config?

ответ

5

Пожалуйста, используйте синтаксис ниже для шифрования физического файла.

aspnet_regiis -pef "connectionStrings" "C:/FirstName-Projects/ProjName-TEST/SolutionName" 

Убедитесь, что вы запустите редактор команд администратора

Примечание: Приложение означает виртуальный путь IIS в команде вы упомянули

+0

Интересно. Это привело к тому, что параметр «PhysicalDirectory» недействителен ». Имя параметра: PhysicalDirectory, Failed! Мысли? –

+0

Можете ли вы попробовать его с помощью D-диска или чего-то еще? Я тестировал на приведенном ниже диске «d: \ temp \ solution». также, пожалуйста, измените косую черту в пути. –

+0

Вот команда, которую я тестировал в своей машине: aspnet_regiis -pef "connectionStrings" "D: \ Projects \ jsontest" –

 Смежные вопросы

  • Нет связанных вопросов^_^