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

相关推荐
海绵不是宝宝8171 小时前
连接远程服务器上的 jupyter notebook,解放本地电脑
服务器·jupyter·github
专注API从业者1 小时前
Python + 淘宝 API 开发:自动化采集商品数据的完整流程
大数据·运维·前端·数据挖掘·自动化
烛阴2 小时前
TypeScript高手密技:解密类型断言、非空断言与 `const` 断言
前端·javascript·typescript
样子20183 小时前
Uniapp 之renderjs解决swiper+多个video卡顿问题
前端·javascript·css·uni-app·html
Nicholas683 小时前
flutterAppBar之SystemUiOverlayStyle源码解析(一)
前端
黑客飓风3 小时前
JavaScript 性能优化实战大纲
前端·javascript·性能优化
emojiwoo5 小时前
【前端基础知识系列六】React 项目基本框架及常见文件夹作用总结(图文版)
前端·react.js·前端框架
张人玉5 小时前
XML 序列化与操作详解笔记
xml·前端·笔记
繁星¹⁸⁹⁵5 小时前
通过update-alternatives可以实现cuda的多版本切换
服务器
杨荧5 小时前
基于Python的宠物服务管理系统 Python+Django+Vue.js
大数据·前端·vue.js·爬虫·python·信息可视化