VS2015 Azure Resource Manager部署对话框忽略引用项目的解决方案和项目构建配置

时间:2016-07-20 09:13:15

标签: azure visual-studio-2015 msbuild webdeploy azure-resource-manager

目标是使用VS2015中的WebDeploy软件包部署Azure App Service,并根据当前的解决方案构建配置应用所有web.config转换。

我尝试将构建配置添加到ARM部署项目,并且从Visual Studio构建它时它可以正常工作。创建Web项目的WebDeploy包,并应用正确的web.config转换。但是,如果使用“部署”对话框,则引用的Web项目始终使用Deployment.targets文件中的默认构建配置(Debug)进行构建和打包。

是否可以使用当前的解决方案配置进行ARM部署?

VS2015对话框:

Visual Studio 2015 azure resource group deploy dialog

1 个答案:

答案 0 :(得分:1)

samfromlv - 我想我们这里有一个错误,试试这个...打开资源组项目的deployment.targets文件。朝向顶部更改配置默认为您的配置名称(例如,发布)

    <Configuration Condition=" '$(Configuration)' == '' ">Release</Configuration>

尝试一下,它可能取决于您的项目创建的SDK版本,如果它不起作用lmk。