visual-studio-2013 - 如何配置 Web Deploy 3.5 EncryptWebConfig 规则处理程序?

标签 visual-studio-2013 iis-7.5 msdeploy webdeploy

我们希望通过 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/

相关文章:

visual-studio-2013 - 有没有办法在没有管理员权限的情况下将站点从 Visual Studio 发布到 IIS?

.net - 您应该在 FormClosing 事件中处理项目吗?

deployment - 将 MsBuild 包分解并部署为单独的 MsBuild 和 MsDeploy 命令

asp.net - 使 Web.config 转换在本地工作

visual-studio-2010 - 如何使用 VS2010 Web 部署包包含其他文件?

c# - 单击每个项目时停止页面刷新

c++ - 有没有办法从 VS 环境之外的 MS 单元测试框架获取信息?

asp.net - shutdownReason : ConfigurationChange, 但只有静态文件发生变化?

asp.net - IIS 7.5 中未显示 ASP.NET 功能

asp.net - ASP.NET MVC 应用程序的性能和安全性 - 处理程序映射和模块