我一直在开发一个带有swagger文档(使用swashbuckle)的WebApi2 REST API,但是在我的本地沙盒版本中,我无法通过GET请求获取SwaggerUI,也无法获得swagger xml。我比较了我的代码版本之间的swagger设置,并且在这方面没有任何代码更改。我卸载了swashbuckle和IISExpress没有任何影响。我的想法已经用完了,我会很感激下一步尝试调试swagger生成的一些建议/或者找出是否有任何记录我可以进一步开启帮助诊断。
抱歉发布了这样一个普遍的问题,但是现在看了大约5个小时后我感到很茫然。
由于
标记
答案 0 :(得分:0)
我知道这是一个古老的问题,但类似的事情发生在我身上,可能会发生在其他人身上。 csproj有" Build> XML doc文件"配置集。 Swagger停止生成正确的文档,因为此选项未经检查,我可能会意外禁用它。再次检查它并设置Swashbuckle配置中使用的值就行了!