asp.net core 2.1 部署IIS(win10/win7)

概述


官方文档


IIS 配置

  • 1、导航到“控制面板” > “程序” > “程序和功能” > “打开或关闭 Windows 功能”(位于屏幕左侧)。
  • 2、打开“Internet Information Services”节点。 打开“Web 管理工具”节点。
  • 3、选中“IIS 管理控制台”框。
  • 4、选中“万维网服务”框。
  • 5、接受“万维网服务”的默认功能,或自定义 IIS 功能。

安装 AspNetCoreModule

如图:asp.net core 2.1 部署IIS(win10/win7)-LMLPHP

  • 1、asp.net core/.net core runtime& hosting bundle
  • 2、asp.net core installer x64
  • 3、.net core installer x64

程序发布

  • 命令行 -r 指定runtime
1、进入工程根目录 dotnet publish -c Release -o "XX:\IIS\mvcApp" -r win10-x64/win7-x64

2、进入发布根目录 dotnet mvcApp.dll 返回以下结果:

Hosting environment: Production
Content root path: XX:\IIS\mvcApp
Now listening on: http://localhost:5003
Now listening on: http://localhost:5004
Application started. Press Ctrl+C to shut down.

如图:

IIS 运行

如图:


可能遇到的问题

说明

05-07 15:51
查看更多