【发布时间】:2014-02-08 18:27:21
【问题描述】:
我创建了一个 ASP.NET MVC Web 应用程序项目,我将其提交到 Visual Studio Online (Git repo) 并链接到 Windows Azure 网站以进行自动部署(如果所有单元测试都成功)。我的项目包含默认的 Web.Release.config 转换,该转换应删除 Web.config 属性 /configuration/system.web/compilation/@debug,该属性应(以及其他)启用脚本捆绑。
看起来 web.config 转换在部署期间没有执行,所以我猜它在构建/部署期间没有使用 Release 配置。
我也找不到在 Visual Studio Online 中更改默认构建定义的方法。
如何让 Visual Studio Online/Azure 使用 Release 构建配置部署我的项目?
【问题讨论】:
标签: asp.net-mvc azure azure-devops web.config-transform