当前位置: 首页 > article >正文

学习笔记 ASP.NET Core Web API 8.0部署到iis

一.修改配置文件

修改Program.cs配置文件将

if (app.Environment.IsDevelopment())
{
    app.UseSwagger();
    app.UseSwaggerUI();
}

修改为

app.UseSwagger();
app.UseSwaggerUI();

二.安装ASP.NET Core Runtime 8.0.14

文件位置https://dotnet.microsoft.com/en-us/download/dotnet/8.0

点击下载安装

三.iis环境

检查模块

确保iis模块有ASPNETCoreModuleV2

正常添加网站。

改为无托管代码

修改web.cofig文件,在打包的项目路径中找到该文件

<aspNetCore processPath=".\七院心电回传.exe" stdoutLogEnabled="false" stdoutLogFile=".\logs\stdout" hostingModel="inprocess"/>

单标签修改为双标签且添加environmentVariables

   <aspNetCore processPath=".\七院心电回传.exe" stdoutLogEnabled="false" stdoutLogFile=".\logs\stdout" hostingModel="inprocess">
	 <environmentVariables>
		<environmentVariable name="ASPNETCORE_ENVIRONMENT" value="Development" />
	</environmentVariables>
</aspNetCore>

打开网址 http://localhost:8080/swagger 


http://www.kler.cn/a/594315.html

相关文章:

  • 【软件工程】01_软件工程的概述
  • LCCI ESG 中英联合认证国际分析师适合的岗位
  • Cursor/windsurf+MCP+Blender自动建模还有多远
  • 【秣厉科技】LabVIEW工具包——OpenCV 教程(6):dnn实战之YOLO模型推理
  • react路由5和6新增及区别
  • Ubuntu AX200 iwlwifi-cc-46.3cfab8da.0.tgz无法下载的解决办法
  • SpringMVC——拦截器
  • 如何编译鲁班猫(LubanCat 1N)固件
  • python工具-pipreqs 自动化生成requirements.txt文件
  • 通过AI自动生成springboot的CRUD以及单元测试与压力测试源码(二)
  • 前端面试:[React] useRef 是如何实现的?
  • springboot完成复制一个word内容包括格式到另外一个word
  • 统信UOS中使用Vscode编程
  • Vue2集成LuckExcel实现excel在线编辑及保存
  • FPGA 以太网通信(二)
  • 用curl和python通过网络测试Ollama服务器的配置和状态
  • springCloud的学习
  • 强大的AI网站推荐(第一集)—— Devv AI
  • 若依框架入门指南:快速上手SpringBoot+前后端分离版
  • 深入理解 Re-parameterizable RegionText Alignment (RepRTA) 技术