Azure 是否仍然可以将发布配置文件直接导入到.NET Core的Team Services生成定义中

Azure 是否仍然可以将发布配置文件直接导入到.NET Core的Team Services生成定义中,azure,continuous-integration,.net-core,azure-devops,entity-framework-migrations,Azure,Continuous Integration,.net Core,Azure Devops,Entity Framework Migrations,我有一个.NET核心应用程序,我已经通过Azure部署向导配置了它的持续集成 这个过程在我的团队服务中创建了一个构建定义,我已将其配置为在源代码签入时构建和部署 代码构建和部署成功,但我在通过迁移将数据库更改作为CI的一部分执行时遇到了问题。我已从Azure下载web应用程序的发布配置文件,并将其导入Visual Studio。然后,我可以编辑发布设置,以包括在发布时运行迁移,如下所示 当我从VisualStudio手动运行此脚本时,它将成功发布并执行迁移脚本 因此,我想知道是否有办法将此

我有一个.NET核心应用程序,我已经通过Azure部署向导配置了它的持续集成

这个过程在我的团队服务中创建了一个构建定义,我已将其配置为在源代码签入时构建和部署

代码构建和部署成功,但我在通过迁移将数据库更改作为CI的一部分执行时遇到了问题。我已从Azure下载web应用程序的发布配置文件,并将其导入Visual Studio。然后,我可以编辑发布设置,以包括在发布时运行迁移,如下所示

当我从VisualStudio手动运行此脚本时,它将成功发布并执行迁移脚本


因此,我想知道是否有办法将此已编辑的工作发布配置文件导入到我的Team Services持续集成中?

尝试使用Visual Studio生成步骤,参数为
/p:DeployOnBuild=true/p:PublishProfile=“[您的发布配置文件]”

  • 修改发布配置文件以添加密码和AllowUntrustedCertificate节点。(请参阅:)
  • /p:DeployOnBuild=true/p:PublishProfile=“[您的发布配置文件]”
    参数添加到Visual Studio生成任务