swagger.json不会根据部署时的代码更改进行更新

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

当我将代码部署到服务器时,我的Swagger UI(或专门的swagger.json文件)没有更新。如果我转到Swagger UI页面,则服务器会给我旧版本的文档。

一切都在本地工作,因此问题必须与部署过程或IIS有关。

关于什么可能导致此问题以及如何解决此问题的任何想法?

我尝试了以下操作:

  • 已删除并重新生成了由Web API生成的XML注释文件
  • 重新启动服务器上的IIS站点
  • 已删除站点中的所有文件并重新部署
  • 大量调动

((使用Swashbuckle用于.NET Framework,而不是.NET Core)

.net swagger swashbuckle
1个回答
0
投票

您可能需要清除浏览器的缓存。我刚遇到此问题,并通过清除浏览器的缓存来解决]

© www.soinside.com 2019 - 2024. All rights reserved.