4

基于此页面,我做了以下事情:

  1. 转到“所有程序”->“Microsoft Visual Studio 2012”->“Visual Studio 工具”->“打开 VS2012 x64 本机工具命令提示符”。
  2. 输入:aspnet_regiis -pe "connectionStrings" -app "C:/FirstName-Projects/ProjName-TEST/SolutionName/Web.config" -prov "DataProtectionConfigurationProvider"
  3. 收到:“-app 参数中使用的值必须以正斜杠开头。”

我猜我在尝试通过我的 C: 目录调用 Web.config 文件时做错了什么?

然后,我通读到步骤 3.4 的部分,还通过使用aspnet_regiis -pef "connectionStrings" C:FirstName-Projects/ProjName-TEST prov "DataProtectionConfigurationProvider"尝试了 -pef,这导致了我可以提供的所有注册选项的完整列表.

谁能根据 C:/FirstName-Projects/ProjName-TEST/SolutionName/Web.config 中的 Web.config 文件向我提供一些关于使用什么的输入?

4

1 回答 1

7

请使用以下语法加密物理文件。

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

确保以管理员身份运行命令编辑器

注意:应用程序是指您提到的命令中的 IIS 虚拟路径

于 2013-11-01T16:05:09.247 回答