gpt4 book ai didi

c# - Swagger.NET MVC Api 异常

转载 作者:行者123 更新时间:2023-11-30 14:31:09 25 4
gpt4 key购买 nike

我一直在寻找提供自动生成的 API 文档的不同选项,而 Swagger 似乎就在那里。

然而,当我第一次尝试这个时,我在启动时遇到了异常。

运行 Visual Studio 2013。
创建新的 Web API 项目。
使用包管理器,运行:

Install-Package Swagger.Net & Install-Packager Swagger.Net.UI

确保我们已经启用了 XML 文档,我们得到了这个异常:

Method 'GetDocumentation' in type 'Swagger.Net.XmlCommentDocumentationProvider' 
from assembly 'Swagger.Net, Version=0.5.1.0, Culture=neutral, PublicKeyToken=null'
does not have an implementation.

还有其他人知道我们缺少的步骤吗?我们发现并遵循了这个:
https://github.com/Swagger-Net/Swagger.Net/wiki
https://github.com/Swagger-Net/Swagger.Net/blob/master/README.md

最佳答案

Swagger 不支持 .NET 4.5 - 必须从 git 中获取源代码并修改它以使用 4.5。

右键单击项目并在那里设置目标框架

关于c# - Swagger.NET MVC Api 异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21043328/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com