TFS 发布错误 "Application type and version is still in use"
TFS Release Error "Application type and version is still in use"
我正在构建和发布一个服务结构应用程序,但在部署过程中出现错误。虽然错误不一致。我一次可以很好地部署,但下一次我会收到此错误:
应用程序类型和版本仍在使用
如果我直接从 visual studio 将此 Service Fabric 应用程序部署到服务器,它每次都会部署而不会出错。所以我很确定应用程序正在运行并且构建时没有错误。我只在使用 TFS 发布代理时收到此错误。有谁知道我应该去哪里解决这个问题?非常感谢任何帮助。
我强烈怀疑当您从 VS 进行部署时,您正在终止应用程序并安装一个新应用程序,至少这是默认行为。这很好,但会导致停机。
使用 TFS 时有两个基本步骤:
This article 解释了如何设置 CD 管道。它还描述了如何进行就地升级,deinstall/install。
卸载和安装相同的应用程序版本会导致停机。通常最好进行滚动升级。为此,请在每次构建期间更新应用程序包清单文件。
描述了使用脚本安装/卸载 here。
我正在构建和发布一个服务结构应用程序,但在部署过程中出现错误。虽然错误不一致。我一次可以很好地部署,但下一次我会收到此错误:
应用程序类型和版本仍在使用
如果我直接从 visual studio 将此 Service Fabric 应用程序部署到服务器,它每次都会部署而不会出错。所以我很确定应用程序正在运行并且构建时没有错误。我只在使用 TFS 发布代理时收到此错误。有谁知道我应该去哪里解决这个问题?非常感谢任何帮助。
我强烈怀疑当您从 VS 进行部署时,您正在终止应用程序并安装一个新应用程序,至少这是默认行为。这很好,但会导致停机。
使用 TFS 时有两个基本步骤:
This article 解释了如何设置 CD 管道。它还描述了如何进行就地升级,deinstall/install。
卸载和安装相同的应用程序版本会导致停机。通常最好进行滚动升级。为此,请在每次构建期间更新应用程序包清单文件。
描述了使用脚本安装/卸载 here。