首页 文章

Visual Studio Online网站以调试模式部署到Azure

提问于
浏览
5

我创建了一个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中更改默认构建定义的方法 .

如何使用Release build配置让Visual Studio Online / Azure部署我的项目?

1 回答

  • 7

    更新您的构建定义以指定您希望构建是发布版本 . 要执行此操作,请在团队资源管理器中转到 Builds 部分 . 右键单击构建定义并选择 Edit Build Definition . 在“构建定义”设置中,单击 Process 节点 . 在 2.Build 下,将 Configurations 设置为 Any CPU|Release .

    这是一个屏幕截图供参考 .

    enter image description here

相关问题