ASP .NET Boilerplate控制器的Swagger XML文档不可见。
创始人
2024-11-11 13:00:28
0

要解决ASP .NET Boilerplate控制器的Swagger XML文档不可见的问题,你需要执行以下步骤:

  1. 确保在项目的Swagger配置中启用了XML文档生成。在你的Startup.cs文件中找到ConfigureServices方法,并确保添加了以下代码:
services.AddSwaggerGen(c =>
{
    // ...其他配置
    var xmlFile = $"{Assembly.GetExecutingAssembly().GetName().Name}.xml";
    var xmlPath = Path.Combine(AppContext.BaseDirectory, xmlFile);
    c.IncludeXmlComments(xmlPath);
});
  1. 确保XML文档生成选项已启用。在项目的属性面板中,找到生成选项,并确保启用了XML文档生成。选择“生成解决方案”后,将生成XML文档。

  2. 检查生成的XML文档是否位于正确的位置。在生成后,确认XML文件是否位于生成输出目录的根目录下,文件名与上述代码中的文件名一致。

  3. 如果你使用了IIS托管你的应用程序,请确保应用程序的IIS应用程序池中启用了“启用32位应用程序”选项。这是因为Swagger使用了一些COM组件,这些组件需要在32位模式下运行。

通过执行以上步骤,你应该能够解决ASP .NET Boilerplate控制器的Swagger XML文档不可见的问题,并在Swagger UI中看到API文档。

相关内容

热门资讯

突发!wepoker辅助器最新... 突发!wepoker辅助器最新版本更新内容,微信微乐自建房辅助工具,揭幕透视(详细教程)-哔哩哔哩1...
透视总结!hhpoker视频巡... 透视总结!hhpoker视频巡查真的假的,hh poker辅助器先试用(透视)确实有神器(哔哩哔哩)...
今年以来!epoker免费透视... 今年以来!epoker免费透视脚本,微乐小程序脚本入口,开挂脚本(揭秘有挂)-哔哩哔哩1、epoke...
透视解迷!hhpoker辅助器... 透视解迷!hhpoker辅助器,hhpoker透视脚本(透视)确实存在有神器(哔哩哔哩)1、让任何用...
为了进一步!pokerrrr2... 您好,pokerrrr2辅助这款游戏可以开挂的,确实是有挂的,需要了解加去威信【485275054】...
脚本辅助!aapoker免费透... 脚本辅助!aapoker免费透视脚本,aapoker怎么设置抽水(透视)都是真的是有方法(哔哩哔哩)...
此事迅速冲上热搜!hh pok... 此事迅速冲上热搜!hh poker软件,微信微乐辅助器免费安装,解谜透视(新版有挂)-哔哩哔哩1、h...
脚本专业!德普之星透视辅助软件... 脚本专业!德普之星透视辅助软件,德普之星的辅助工具介绍(透视)总是有方法(哔哩哔哩)1、实时透视辅助...
透视私人局!菠萝辅助器免费版的... 透视私人局!菠萝辅助器免费版的特点,微乐小程序辅助开挂,总结脚本(有挂规律)-哔哩哔哩1、下载好菠萝...
透视有挂!pokermaste... 透视有挂!pokermaster脚本,贵州微乐自建房辅助软件下载,推荐透视(竟然有挂)-哔哩哔哩1、...