我们希望通过 Visual Studio 2013 中的 Web Deploy 方法设置发布。我已经在目标 Web 服务器上安装了 Web Deploy 3.5 并且它正在正确部署。
我们还想使用 Web Deploy 3.5 的 EncryptWebConfig 规则处理程序在发布后加密我们的 web.config 文件,如下所述:http://blogs.iis.net/msdeploy/archive/2013/07/09/webdeploy-3-5-rtw.aspx ,它给出了一个命令行示例。然而,这不是“发布 Web”向导 > Web 部署方法中的一个选项,我也不知道如何通过直接修改 .pubxml PublishProfile 来添加该规则......或者 EncryptWebConfig 是我在 IIS 中以某种方式设置的规则服务器?
我无法在任何地方找到有关此规则的任何进一步文档...
最佳答案
我还在推特上发了一个为 Visual Studio Web 团队工作的人,他给出了这个答案:
添加属性 <MSDeployEnableWebConfigEncryptRule>true</MSDeployEnableWebConfigEncryptRule>
到您的 .pubxml 文件
我想它会是这样,但以前在任何地方都找不到对正确标记名称 MSDeployEnableWebConfigEncryptRule 的任何引用。
关于visual-studio-2013 - 如何配置 Web Deploy 3.5 EncryptWebConfig 规则处理程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23551403/