【问题标题】:Continuous Release succeeded but website didn't change持续发布成功但网站没有变化
【发布时间】:2018-09-17 20:59:52
【问题描述】:

我成功地将我的 ASP.NET 网站设置为 Azure Web 应用服务的 CI/CR 流程。我做了一些更改,将新构建排入队列,并等待构建和发布都成功。但是,当我启动该网站时,我没有看到我的更改。 发布定义是这样的:

Azure Web 应用服务是这样的:

我可以看到在vsts上发布成功了。

我可以看到在 Azure 上发布成功了。

但我在网站上看不到我的更改。如果我从我的 Visual Studio 本地运行网站,我可以看到更改。我很确定我检查了我对 vsts 的所有更改。我在这里错过了一些步骤吗?

--更新------------------------------------

这次我检查了“使用 Web 部署发布”选项,如下所示: 但仍然没有运气。 :(

您可以找到Release log files here

【问题讨论】:

  • 清除缓存并重新加载,尝试隐身模式。
  • @Nate 我试图清除浏览器的缓存,但没有帮助。什么是隐身模式?
  • “隐身模式”表示“私人模式”。与 MicrosoftEdge 一样,您可以使用“InPrivate”浏览器。
  • @SwikrutiBose 不幸的是,“私人模式”不是这里的答案,我只是尝试过,没有运气。
  • 只是在黑暗中拍摄@NJUHOBBY

标签: azure azure-devops continuous-deployment


【解决方案1】:

如果您在尝试访问网站时收到任何错误消息,请分享详细的错误消息,这可能有助于解决问题。

另外,尝试在您的网络应用程序的“应用程序设置”选项卡中添加“MSDEPLOY_RENAME_LOCKED_FILES = 1”,看看是否有帮助。你可以参考下面的截图,

参考:https://docs.microsoft.com/en-us/vsts/build-release/apps/cd/deploy-webdeploy-webapps?view=vsts

【讨论】:

  • 发布后尝试访问网站时没有收到任何错误消息。此外,我刚刚检查了我的应用服务中的“应用程序设置”,它已经将“MSDEPLOY_RENAME_LOCKED_FILES”设置为 1。
【解决方案2】:

您在 Package or folder 输入框中指定了 zip 文件,但没有勾选 Publish using Web Deploy 选项,所以它只是将 zip 文件上传到 Web 服务,就是这个原因。

如果使用 zip 文件进行部署,您需要选中 Publish using Web Deploy 选项。

更新:

参考以下步骤发布网络应用:

  1. 在 Visual Studio 构建任务中指定 MSBuild 参数:/p:SkipInvalidConfigurations=true /p:DeployOnBuild=true /p:WebPublishMethod=FileSystem /p:publishUrl="$(build.artifactstagingdirectory)\\" /p:DeployDefaultTarget=WebPublish
  2. 存档文件任务(要存档的根文件夹或文件:$(Build.artifactstagingdirectory))
  3. 发布构建工件

【讨论】:

  • 我检查了“使用 Web 部署发布”选项,将新构建排入队列,并等待发布成功,但我仍然没有看到我的更改。请查看我对原始帖子的更新。
  • @NJUHOBBY 你能分享 OneDrive 上的详细日志吗? (添加 system.debug 变量为真值,然后开始发布并共享此日志)
  • 您也可以通过访问 https://{site name}.scm.azurewebsites.net/DebugConsole(在 site\wwwroot 文件夹中)查看应用服务中的文件
  • 我刚刚用Kudu查看了app服务上的文件。我进行更改的 html 文件在上一个版本中没有被修改。对不起,我对vsts版本不是很熟悉,我应该在哪里添加system.debug变量来生成详细日志?
  • 1.编辑您的发布定义 2. 在变量选项卡中添加 system.debug 变量 3. 开始发布 4. 在发布结果页面 > 单击日志选项卡 > 单击将所有日志下载为 zip
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2019-03-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-04-24
  • 2017-05-26
  • 2015-03-12
相关资源
最近更新 更多