繁体   English   中英

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

[英]Visual Studio Online website gets deployed to Azure in debug mode

我创建了一个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部署我的项目?

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

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

**在此处输入图片说明**

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM