首页 > 解决方案 > x-powered-by: 将 ServiceStack/3.971 升级到 ServiceStack/5.6.0 Win32NT/.NET

问题描述

我已从 Visual Studion NuGet 将 servicestack 从 3.971 升级到 5.6.0。我仍然在浏览器上看到最新版本的问题(请参见下文)。如何使版本更新显示为 5.6.0?任何人都可以帮忙吗?

在此处输入图像描述

标签: asp.netasp.net-web-api2servicestack

解决方案


该 HTTP 标头表明您的项目仍在运行 ServiceStack v3.9.71 而不是 v5.6,因为 ServiceStack v5.6 无法生成该 HTTP 标头。

您可以注意的事项:

  • 确保您正在查看的应用程序是您认为已升级的 Web 应用程序
  • 将所有项目单独升级到 ServiceStack v5.6
  • 删除/projects文件夹,重新启动解决方案并确保您只运行具有相同版本的最新 ServiceStack 包。如果/packages文件夹仍然包含 v3.9.71 包,则意味着您仍然有引用 ServiceStack v3.9.71 包的项目
  • 删除主机项目/bin/obj文件夹并重建。如果这是已部署的项目,请删除远程项目二进制文件并重新部署

推荐阅读