.NetCore——IIS服务器部署

.NetCore——IIS服务器部署

一、部署前准备工作

在此目录下双击模块查看是否已经安装AspNetCoreModule托管模块

在这里插入图片描述
在这里插入图片描述

如果没有安装点击此处进入下载中心
可以根据自己的需求进行选择下载.NetCore的SDK、运行时
在这里插入图片描述
在看看服务器是否安装跟你开发版本相同的.NetCore版本没有,尽量要相同,不然会出问题。
可以右击你的项目,点击属性查看版本号,也可以点击依赖项里面的SDK进行查看。

二、发布

右击项目点击发布与之前的发布流程相同。选择文件系统,选择发布后的打包程序的存放地址
在这里插入图片描述
目标框架是基于你开发环境的版本
在这里插入图片描述
然后在IIS中正常添加一个网站指向,打包程序的文件夹就ok
在这里插入图片描述
此处点击应用程序池,选择发布的项目,改成无托管代码,管道模式改成集成。如图中箭头指向设置即可。
最后设置webconfig文件
我们先来看一下自己开发环境部署的webconfig文件
在这里插入图片描述
箭头处为dotnet,这块指向的是一个.netcore的应用程序
在这里插入图片描述
在开发环境部署的话系统会自动给指向这个应用程序,但是在服务器的时候需要自己手动去改
在这里插入图片描述
改成图中这样。
这样就完成了此次部署!!!

三、结尾

在这里插入图片描述
将这个值设置为True,然后在程序的根目录手动创建一个logs文件夹,程序就会自动记录日志。查看程序崩溃很有效。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值