asp.net core 2.1 部署IIS(win10/win7)
概述
官方文档
IIS 配置
- 1、导航到“控制面板” > “程序” > “程序和功能” > “打开或关闭 Windows 功能”(位于屏幕左侧)。
- 2、打开“Internet Information Services”节点。 打开“Web 管理工具”节点。
- 3、选中“IIS 管理控制台”框。
- 4、选中“万维网服务”框。
- 5、接受“万维网服务”的默认功能,或自定义 IIS 功能。
安装 AspNetCoreModule
如图:
- 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 运行
如图: