.Net Core 部署到IIS


微软官方教程:

https://docs.microsoft.com/en-us/aspnet/core/publishing/iis?tabs=aspnetcore2x

在vs中创建.net core项目

选择.NET Core-》web application

项目名称按个人需求而定。

image

 

在vs中调试是否能正常运行

新建的项目基本不会出错。

image

用vs发布网站

右击web项目-》发布-》自定义

image

填写配置文件名称,此处按个人需求而定。

image

留意此时的地址,之后IIS发布时需要用到。

image

image

发布成功后提示。

image

安装DotNetCore-WindowsHosting

重启服务

1
2
net stop was /y
net start w3svc

配置iis

物理路径选择发布时的路径。

image

将对应的应用程序池改成无托管代码。

image

浏览

不知为啥,iis浏览时直接跳转到这个路径,真正路径应为:localhost/home/index

可能是之前配置过其他web项目的缘故,换个不常用的浏览器,或者换成其他端口,便能正常访问。

image

手动修改网址,便能正常访问。

image


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM