IIS中搭建.Net Core项目,步骤详解

embedded/2024/9/23 6:34:38/

一、准备服务器

1)安装IIS

        这个比较简单,百度一下就行

2)安装 .NET Core 运行时

下载地址:下载 .NET(Linux、macOS 和 Windows)

因为我是本地开发,所以我下载的是SDK

安装成功之后显示如下:

检查是否安装成功:

dotnet --version

3)安装 .NET Core 托管捆绑包

下载地址:将 ASP.NET Core 应用发布到 IIS | Microsoft Learn

 

4)补充说明

后来我发现安装的运行时和捆绑包要和代码框架版本一致,所以卸载了8.0,安装了6.0,下面是安装包截图

下载地址:下载 .NET 6.0 (Linux、macOS 和 Windows)

下载后的安装包:

代码查看框架位置:

二、站点搭建

1)IIS配置

选择:无托管代码+集成

2)发布代码

发布代码后,IIS站点指向代码位置


http://www.ppmy.cn/embedded/20883.html

相关文章

spark3.0.0单机模式安装

注:此安装教程基于hadoop3集群版本 下载安装包 下载spark3.0.0版本,hadoop和spark版本要对应,否则会不兼容 用xftp上传Linux虚拟机,上传目录/bigdata(可修改) 解压 tar -zxvf /bigdata/spark-3.0.0-bin-h…

解决Django中调页面时出现“Did you forget to register or load this tag”报错

解决Django中调页面时出现“Did you forget to register or load this tag?”报错 1.问题收录 2.分析问题 在HTML文件中,{{title}},{{lanyy}},django 默认规定的语法,用{{}}包起来的变量叫做模板变量。 django渲染模板时会将大…

在控制台实现贪吃蛇

在控制台实现贪吃蛇 前备知识Win32APICOORD这个结构体的声明如下:GetStdHandle 函数GetConsoleCursorInfo 函数SetConsoleCursorInfo 函数 SetConsoleCursorPosition 函数getAsyncKeyState 函数 控制台窗口的大小以及字符打印介绍控制台中的坐标宽字符及本地化介绍s…

如何在Windows 11中安装或删除可选功能?这里提供详细步骤

序言 Windows 11提供了各种各样的功能,其中许多功能,如Linux的Windows子系统(WSL)和语言包,它默认情况下不会安装。你也可以删除默认情况下安装的功能,以下是如何以图形方式或从命令行执行此操作。 关于Windows 11中的可选功能,你需要了解的内容 还有其他添加和删除功…

C#算法之插入排序算法

算法系列:各位朋友,我们继续C#算法的学习之路。今天同样是一个简单直观的排序算法--插入排序。插入排序的原理是通过构建有序序列,对未排序序列进行扫描,找到相应位置并插入。插入排序,在数据规模较小或者部分数据已经…

linux redis 开机自启

安装位置/data/redis访问端口6379配置文件地址/data/redis/bin/ make PREFIX/data/redis install cp redis.conf /data/redis/bin/ cd /data/redis/bin/ ./redis-server /data/redis/bin/redis.conf 配置redis跟随系统启动自动启动 将redis_init_script脚本拷贝到linux的/etc…

ubuntu22.04安装TensorRT(过程记录)

重要说明:此贴经过多次修改。第一次安装的的为trt8.6.1版本。第二次安装的10.0.0.6版本。有些地方可能没改过来,比如链接向导,我懒得改了,但是流程是对的。 cuda和cudnn版本对应关系 tensorRT历史发行版本 CUDA历史发行版本 cudn…

效率工具RunFlow完全手册之局域网传输篇

本篇将向您介绍如何使用RunFlow在局域网(又称内网)内传输文件,同步剪贴板,无论是家庭局域网还是办公室局域网,都能轻松搞定文件传输以及剪贴板同步,如果您还没有安装RunFlow,可点这里去下载。 为…