文章目录
- 一、前言
- 二、步骤
- 1、VS2019编译发布项目:
- 2、直接启动服务:默认地址端口访问
- 3、带参启动服务:指定地址端口访问
- 三、总结
一、前言
上一章讲解了在VS编译调试的时候如何通过局域网访问.netcore 网站API服务;
这一章主要讲解,.netcore 最新版本编译、发布、部署以及如何通过局域网访问服务;
测试环境:VS2019+.net5.0+Win10系统
二、步骤
1、VS2019编译发布项目:
-
新版的.net core 项目编译后 会生成对应的xxxWeb.exe 服务程序
-
appsettings.json 中配置的 网站访问地址和监听端口 “SelfUrl”: “http://localhost:44349”, 貌似只在VS编译调试的时候有效;
2、直接启动服务:默认地址端口访问
- 双击编译后的 debug、release或者发布后的 publish 文件夹中的 xxxWeb.exe 服务程序;
- 在浏览器地址栏中可通过过http://localhost:5000访问
3、带参启动服务:指定地址端口访问
- 右键服务应用,发送到->桌面快捷方式
- 快捷方式右键属性,在目标后面添加启动参数:--urls “http://0.0.0.0:5100”
- 启动后即可在局域网通过 http://局域网IP:5100访问
- 如果开了防火墙,注意在防火墙入栈规则中配置5100端口;
三、总结
本章主要基于Win10系统 简单部署及访问网站接口服务,带参数启动的方式很多,不同系统环境启动方式可能略有不同,但是大同小异,都是这么一个理儿;