Azure service fabric TFS发布错误“;“应用程序类型和版本仍在使用中”;

Azure service fabric TFS发布错误“;“应用程序类型和版本仍在使用中”;,azure-service-fabric,ms-release-management,Azure Service Fabric,Ms Release Management,我正在构建并发布一个service fabric应用程序,该应用程序在部署过程中给我带来错误。但错误并不一致。我可以一次很好地部署,但下一次出现以下错误: 应用程序类型和版本仍在使用中 如果我直接从VisualStudio将此service fabric应用程序部署到服务器,它每次都会部署,不会出错。因此,我非常确定应用程序正在正常运行和构建,没有出现错误。我只有在使用TFS发布代理时才会出现此错误。有人知道我应该在哪里解决这个问题吗?非常感谢您提供的任何帮助。我强烈怀疑,当您从VS部署时,您正

我正在构建并发布一个service fabric应用程序,该应用程序在部署过程中给我带来错误。但错误并不一致。我可以一次很好地部署,但下一次出现以下错误:

应用程序类型和版本仍在使用中


如果我直接从VisualStudio将此service fabric应用程序部署到服务器,它每次都会部署,不会出错。因此,我非常确定应用程序正在正常运行和构建,没有出现错误。我只有在使用TFS发布代理时才会出现此错误。有人知道我应该在哪里解决这个问题吗?非常感谢您提供的任何帮助。

我强烈怀疑,当您从VS部署时,您正在终止应用程序并安装新的应用程序,至少这是默认行为。这很好,但会导致停机

使用TFS时,有两个基本步骤:

  • 在生成时更新service fabric应用程序版本-

  • 打包后,使用另一个任务升级应用程序-

  • 说明如何设置CD管道。它还描述了如何通过卸载/安装进行就地升级

    卸载和安装同一应用程序版本将导致停机。通常最好进行滚动升级。为此,请在每次生成期间更新应用程序包清单文件


    介绍了使用脚本安装/卸载。

    服务的停机时间不是问题。您是否碰巧知道要终止应用程序的powershell脚本是什么?我可以在部署任务之前将其放入我的发布定义中,以确保复制此服务。