将旧版本代码发布到Azure的.NET网站

问题描述 投票:0回答:2

我将.net项目部署到Azure。我已经上传了网站文件,文件有时完成,有时文件失败。当我查看应用程序的见解时,我发现文件失败意味着那时候旧的代码正在运行。

  1. 我停止并重新启动了网站。
  2. 我停止并重新启动了webjobs

再次部署,但没有任何效果。请提出解决方案

.net azure azure-webjobs
2个回答
0
投票

尝试通过使用“在目标位置删除其他文件”进行部署来删除旧文件。


0
投票

有时文件正在使用中,因此已被锁定。这些文件可能不会被删除,并且在删除时会引发错误。检查服务器日志中是否有任何此类错误。

另外,请尝试以下步骤:

  • 停止网络应用
  • 手动删除文件(或启用“在目标位置删除其他文件”选项重新部署。
  • 启动应用程序
© www.soinside.com 2019 - 2024. All rights reserved.