微软官方教程:

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

选择.NET Core-》web application

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

.Net Core 部署到IIS

 

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

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

.Net Core 部署到IIS

用vs发布网站

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

.Net Core 部署到IIS

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

.Net Core 部署到IIS

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

.Net Core 部署到IIS

.Net Core 部署到IIS

发布成功后提示。

.Net Core 部署到IIS

安装DotNetCore-WindowsHosting

重启服务

1
2
net stop was /y
net start w3svc

配置iis

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

.Net Core 部署到IIS

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

.Net Core 部署到IIS

浏览

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

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

.Net Core 部署到IIS

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

.Net Core 部署到IIS

相关文章:

  • 2021-07-15
  • 2022-12-23
  • 2021-07-22
  • 2021-06-14
  • 2021-09-21
  • 2022-12-23
  • 2022-12-23
  • 2021-10-31
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-03-08
  • 2021-09-04
  • 2022-01-15
  • 2021-09-30
相关资源
相似解决方案