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

一.修改配置文件

修改Program.cs配置文件将

cs 复制代码
if (app.Environment.IsDevelopment())
{
    app.UseSwagger();
    app.UseSwaggerUI();
}

修改为

cs 复制代码
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

相关推荐
less is more_0930几秒前
风力发电机输出功率模型综述
笔记·学习·数学建模
丰锋ff11 分钟前
2006 年真题配套词汇单词笔记(考研真相)
笔记·学习·考研
洛可可白2 小时前
把 Vue2 项目“黑盒”嵌进 Vue3:qiankun 微前端实战笔记
前端·vue.js·笔记
想唱rap3 小时前
直接选择排序、堆排序、冒泡排序
c语言·数据结构·笔记·算法·新浪微博
早睡冠军候选人3 小时前
K8s学习----节点(Node)
运维·学习·云原生·容器·kubernetes
梅见十柒4 小时前
Linux/UNIX系统编程手册笔记:POSIX
linux·服务器·网络·笔记·tcp/ip·udp·unix
NON-JUDGMENTAL5 小时前
《Local_Pdf_Chat_RAG 深度学习笔记:PDF 本地化对话的 RAG 原理与实践》
笔记·pdf
聪明的笨猪猪6 小时前
Java SE “JDK1.8新特性”面试清单(含超通俗生活案例与深度理解)
java·经验分享·笔记·面试
wyiyiyi7 小时前
【数据结构+算法】迭代深度搜索(IDS)及其时间复杂度和空间复杂度
数据结构·人工智能·笔记·算法·深度优先·迭代加深
小林up8 小时前
《Unity Shader入门精要》学习1:Phong 模型中法向量归一化的正确位置
学习·unity·游戏引擎