目标是使用VS2015中的WebDeploy软件包部署Azure App Service,并根据当前的解决方案构建配置应用所有web.config转换。
我尝试将构建配置添加到ARM部署项目,并且从Visual Studio构建它时它可以正常工作。创建Web项目的WebDeploy包,并应用正确的web.config转换。但是,如果使用“部署”对话框,则引用的Web项目始终使用Deployment.targets文件中的默认构建配置(Debug)进行构建和打包。
是否可以使用当前的解决方案配置进行ARM部署?
VS2015对话框:
答案 0 :(得分:1)
samfromlv - 我想我们这里有一个错误,试试这个...打开资源组项目的deployment.targets文件。朝向顶部更改配置默认为您的配置名称(例如,发布)
<Configuration Condition=" '$(Configuration)' == '' ">Release</Configuration>
尝试一下,它可能取决于您的项目创建的SDK版本,如果它不起作用lmk。