本篇经验将和大师介绍若何在IIS上摆设ASP.NET Core项目, 但愿对大师的工作和进修有所帮忙!
安装IIS1在节制面板→法式→启用或封闭Windows功能→勾选Internet Information Services以及Web办理东西下的IIS办理节制台, 如下图所示:
文章插图
发布项目1发布一个建好的ASP.NET Core API项目, 然后选择IIS, 新建一>项发布设置装备摆设, 如下图所示:
文章插图
2发布方式选择文件系统, 然后设置一个发布路径, 如下图所示:
文章插图
3设置装备摆设文件可以按照你线上、线下的情况进行选择, 因为是基于.NET Core, 所以方针框架为netcoreapp1.1, 然后保留发布即可, 如下图所示:
文章插图
4当然我们还可以基于CLI的Publish号令进行发布, 只需切换到Light.API根目次下, 输入以下号令即可:
dotnet publish --framework netcoreapp1.1 --output "E:\Publish" --configuration Release
framework暗示方针框架, output暗示要发布到的目次文件夹, configuration暗示设置装备摆设文件, 等同于和上面我们经由过程办理器来发布的操作, 如下图所示:
文章插图
在IIS中添加网站1添加一个网站, 设置一下名称, 并将路径指标的目的你适才发布的文件夹, 然后启动网站即可, 如下图所示:
文章插图
2设置应用法式池的.NET CLR版本为“无托管代码”, 因为IIS是作为一个反标的目的代办署理的脚色, 并不需要它来托管代码, 如下图所示:
文章插图
3OK, 年夜功乐成, 浏览一下我们的网站, 如下图所示:
此时我的心里是解体的, 没有任何有效的提醒信息, 看来只能本身脱手查看应用法式的运行日记了
文章插图
4【图解如何在IIS上部署ASP.NET Core项目】设置IIS的日记记实体例为日记文件和ETW事务, 如下图所示:
文章插图
5从头拜候网站, 然后打开Windows应用法式日记, 你会看到如许一条信息 。 意思是说你的应用法式已经由PID为3236的历程启动, 而且在25636的端口上监听着, 如下图所示:
推荐阅读
- 如何使用Cortana查找您的手机
- 笔记本电脑如何和电视机连接
- 图解IIS上部署asp.net mvc网站
- WPS表格如何设置重复项高亮显示
- 如何解锁加密的PDF文件,PDF文件加密怎么办
- 如何用辅助类在Flash中实现单例模式
- 如何在Safari中管理您的密码
- 电脑如何快速查看电脑系统相关的属性
- bilibili,b站如何上传视频
- 如何禁止Win10自动更新