IIS 部署 .Net 6 webapi

IIS 部署 .Net 6 webapi,记录,学习,记录流程

希望能写一些简单的教程和案例分享给需要的人
欢迎进qq群交流:546496965

发部项目

(配置)

我这边发布的配置参考下图:

目标位置:默认的(在项目钟 bin 目录下)
删除现有文件:false (是否删除都不影响,我这里也是默认使用)
配置:Release
目标框架:net 6.0
目标运行时,我这边使用的是win-x86
IIS 部署 .Net 6 webapi

点击发布按钮

IIS 部署 .Net 6 webapi

等待发布完成

发布成功后会有个连接,点击后就到发布的地址了

IIS 部署 .Net 6 webapi

拷贝到服务器上

我们将文件拷贝到服务器上

IIS 部署 .Net 6 webapi

IIS 配置

找到 IIS 然后打开IIS

在xin 菜单上输入IIS ,然后搜索到 IIS 之后点击右侧的打开按钮,打开IIS 管理器
IIS 部署 .Net 6 webapi

下图:打开后的展示图

IIS 部署 .Net 6 webapi

进行网站添加

在 IIS 管理器中 左侧找到网站项,右击(如下图),弹出菜单 (添加网站,刷新,添加FTP 站点,切换到内容视图)

IIS 部署 .Net 6 webapi
点击添加网站,添加内容如下图

  1. 输入网站名称
  2. 输入程序路径
  3. 输入端口号

IIS 部署 .Net 6 webapi

运行测试

我们找到连接运行看看:发现报错,说明没有环境,我们继续操作

IIS 部署 .Net 6 webapi

设置权限

IIS 部署 .Net 6 webapi
IIS 部署 .Net 6 webapi
IIS 部署 .Net 6 webapi
IIS 部署 .Net 6 webapi
IIS 部署 .Net 6 webapi

下载环境

访问网站:https://dotnet.microsoft.com/en-us/download/dotnet/6.0

IIS 部署 .Net 6 webapi

安装环境

下载完成后,打开进入安装
IIS 部署 .Net 6 webapi
IIS 部署 .Net 6 webapi
IIS 部署 .Net 6 webapi

最后的配置

IIS 部署 .Net 6 webapi

配置无托管代码

IIS 部署 .Net 6 webapi

设置32位应用程序

IIS 部署 .Net 6 webapi
IIS 部署 .Net 6 webapi

运行结果

IIS 部署 .Net 6 webapi

上一篇:Scala学习 -- 闭包


下一篇:基于FPGA视频时序生成中的库文件