TeamCity - 加密连接字符串?

Ber*_*ker 5 asp.net encryption teamcity continuous-integration command-line

我一直在与TeamCity战斗,无法让这个命令成功.(手动工作正常.)我尝试了很多东西,令人惊讶的是谷歌没有多大帮助.我要做的就是在部署后加密web.config文件中的连接字符串.

cd C:\Windows\Microsoft.NET\Framework\v4.0.30319
ASPNET_REGIIS -pef "connectionStrings" "{mypath}"
Run Code Online (Sandbox Code Playgroud)

错误:无法打开物理路径"{mypath}"的配置.

在我作为命令行运行器类型发布之后,我将它作为第二个构建步骤.

我还要提一下:

  1. 是的,我正在选择web.config所在的文件夹,而不是文件本身.
  2. 是的,路径是正确的,假设它应该是服务器上的路径.(C:\的Inetpub\mysite的)
  3. 最重要的是:我正在寻找TeamCity中的解决方案,而不是手动或我网站的代码.

谢谢!