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 配置以确保最佳性能和用户体验,需要同步一些开发环境配置与部署环境配置。

相关推荐
一个处女座的暖男程序猿22 分钟前
2G2核服务器安装ES
服务器·elasticsearch·jenkins
冴羽31 分钟前
今日苹果 App Store 前端源码泄露,赶紧 fork 一份看看
前端·javascript·typescript
蒜香拿铁33 分钟前
Angular【router路由】
前端·javascript·angular.js
曹天骄1 小时前
Let’s Encrypt 证书申请与多服务器 HTTPS 配置指南
运维·服务器·https
lang201509281 小时前
如何在 Linux 中获取更多信息
linux·运维·服务器
brzhang1 小时前
读懂 MiniMax Agent 的设计逻辑,然后我复刻了一个MiniMax Agent
前端·后端·架构
我是标同学1 小时前
vmware17安装ubuntu2204版本qemu运行armv8处理器uboot运行调试(包括windows)的一些工作
linux·运维·服务器
西洼工作室1 小时前
高效管理搜索历史:Vue持久化实践
前端·javascript·vue.js
广州华水科技1 小时前
北斗形变监测传感器在水库安全中的应用及技术优势分析
前端
开发者如是说2 小时前
Compose 开发桌面程序的一些问题
前端·架构