服务器系统:Windows Server 2008 R2 Enterprise -- 64位
开发/部署软件:Visual Studio 2019
.Net Core版本:3.0
1. 鼠标右键项目,选择发布:
2. 选择编辑,如图:(默认无需更改)
3. 点击保存配置,选择目标位置,发布。
4. 打开服务器,打开IIS管理器,配置IIS
4.1 配置应用池,无托管模式
4.2 创建和配置网站
4.3 右键网站编辑权限,添加 服务器名字\IIS_IUSRS ,(可以赋予此账号所有权限)
5. 在服务器上 下载并安装 环境依赖,网址:https://dotnet.microsoft.com/download/dotnet-core
打开网址,选择.net core对应的版本,安装对应的 SDK 和 ASP.NET Core Runtime(Hosting Bundle),如下图:
(如果不安装,可能会出现:HTTP Error 500.32 - ANCM Failed to Load dll 或者 HTTP 错误 500.19 - Internal Server Error 错误)
6. 部署完成,可以根据自己的 api router 设置,自己连接测试下。