我用一个包含连接字符串的 web.config 文件创建了一个非常简单的 ASP.NET 应用程序。连接字符串用于连接到数据库并返回一个值(这有效)。
我现在正在尝试加密连接字符串。我使用以下命令(取自这里:http: //msdn.microsoft.com/en-us/library/ff647398.aspx):
C:\Windows\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis -pe "connectionStrings" -app "/Test".
命令提示符返回“成功”,但是当我查看 web.config(在 Test 文件夹中)时,没有任何改变。
我的开发 PC 上安装了 Visual Web Developer Express。这是出于测试目的。一旦我对这个工具 (aspnet_regiis) 充满信心,我将使用 Visual Studio Professional 对实时 Web 应用程序进行更改。
我正在运行的命令有问题吗?您不能使用 Visual Web Developer Express 加密连接字符串吗?