ASP.NET.Web应用程序(.NET Framework)添加Swagger本地Debuge成功打开接口展示界面,发布服务器无法打开接口展示界面


前言

提示:项目使用ASP.NET.Web应用程序(.NET Framework4.6.1)创建WEB API接口供外部系统调用。本地Debug运行可支持https://localhost:44374/swagger/打开界面展示操作,发布使用Release部署服务器时打开界面展示失败。


一、Swagger是什么?

提示:Swagger 是一个用于 API 文档生成和设计的开源工具集。它允许开发者通过简单的描述语言(如 OpenAPI Specification)定义 RESTful API 的结构、请求和响应格式等。

二、处理过程

1.报错

文件未找到:

2.解决过程

本地使用Debug进行调试,服务器部署使用的Release发布的。

`修改设置Release生成出书XML文档到指定路径下。

`

总结

在开发过程中,通常使用 Debug 配置进行开发和调试,而在准备发布应用时,则使用 Release 配置以确保最佳性能和用户体验,需要同步一些开发环境配置与部署环境配置。

相关推荐
Highcharts.js16 小时前
Highcharts Grid 中文站正式上线:表格数据处理的全新选择
前端·javascript·数据库·表格数据·highcharts·可视化图表·企业级图表
懂懂tty19 小时前
CRA 迁移 Rspack(实战)
前端·架构
小码哥_常20 小时前
Kotlin 助力 Android 启动“大提速”
前端
GreenTea20 小时前
AI 时代,工程师的不可替代性在哪里
前端·人工智能·后端
Jagger_21 小时前
能不能别再弄低代码害人了
前端
朦胧之21 小时前
AI 编程开发思维
前端·后端·ai编程
踩着两条虫21 小时前
VTJ:快速开始
前端·低代码·架构
鹿鸣天涯1 天前
Xftp传输文件时,解决“无法显示远程文件夹”方法
运维·服务器·计算机
木斯佳1 天前
前端八股文面经大全:携程前端一面(2026-04-17)·面经深度解析
前端·状态模式
Java后端的Ai之路1 天前
LangChain ReAct Agent 核心技术问答
前端·react.js·langchain