【问题标题】:Changing BizTalk 2020 Deployment Project name stops DevOps deploying the application correctly更改 BizTalk 2020 部署项目名称会阻止 DevOps 正确部署应用程序
【发布时间】:2021-01-26 20:17:47
【问题描述】:

BizTalk 2020 - 我们将 BizTalk Server 应用程序部署项目名称更改为不同的名称,该名称与解决方案名称相同,也与 BizTalk 应用程序名称匹配。重建解决方案并与 DevOps 同步,通过 DevOps 发布管道重新部署 BizTalk 应用程序。没有报告错误,但是当我们查看 BizTalk 2020 服务器上部署的应用程序时,它没有得到我们在更改部署项目名称后所做的最新更改。 (同样在应用程序日志中也没有报告错误)看起来更改名称以某种方式阻止了发布管道看到最新的解决方案 .zip 文件。再次更改项目名称可以解决问题,但是如果我们想更改名称怎么办?我们在这里使用的项目名称是否有一些规则? IE。项目名称是否应该与 BizTalk 应用程序名称相同?我们在更改项目名称的过程中是否遗漏了什么?

我们在 Windows Server 2016、Visual Studio 2019、带有 CU1 的 BizTalk 2020 开发人员版上运行。

感谢任何看到此行为并可能提出解决方案的人的来信。

【问题讨论】:

    标签: deployment azure-pipelines devops release biztalk-2020


    【解决方案1】:

    您可以尝试以下项目:

    1. 检查您如何重命名应用程序名称。右键单击您新添加的应用程序项目,然后选择Properties。自定义您希望在 BizTalk 管理中显示的应用程序名称

    1. 尝试删除并重新配置代理:

    https://docs.microsoft.com/en-us/azure/devops/pipelines/agents/v2-windows?view=azure-devops#replace-an-agent

    1. Path to publishBuild Pipeline 中检查您的Publish Artifact 任务,看看您是否选择了正确的应用程序项目文件夹。

    更多关于在 BizTalk Server 中部署 DevOps 的细节,您可以参考以下链接:

    https://docs.microsoft.com/en-us/biztalk/core/configure-automatic-deployment-with-visual-studio-team-services-in-biztalk?redirectedfrom=MSDN

    【讨论】:

    • 这是选项 3 - 在构建管道中发布工件任务,它仍然指向旧项目名称。更新了这个,嘿presto - 它正在工作!非常感谢您对此提供的帮助。
    • 很高兴看到您的问题得到解决。请Accept my reply as an Answer,这可能对阅读此主题的其他社区成员有所帮助。
    猜你喜欢
    • 2023-03-12
    • 1970-01-01
    • 2019-09-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-14
    • 1970-01-01
    相关资源
    最近更新 更多