.Net Core WebApi部署到Windows服务器上的步骤

2020-03-16 18:05:10刘景俊

  开通后自动跳转到控制台实例页面,可以看到我们的公网IP了。

  然后我们进行远程桌面连接。

  如果出现无法连接的错误。

  回到我们的控制台,在操作列中点击【登录】。

  弹出提示微信扫码操作,打开微信扫码,确定。

  确定之后,弹出登录Windows实例窗口,用其他方式(VNC)点击【立即登录】。

  弹出新网页,提示按Ctrl+Alt+Delete登录。然后你直接在键盘上按Ctrl+Alt+Delete,却发现打开了你自己电脑的安全窗口╮( ̄▽ ̄)╭,其实是要点发送远程命令来操作的。

  右上角打开【发送远程命令】,点击【Ctrl-Alt-Delete】登录。

  输入账号密码登录之后,打开系统属性,把【仅允许运行使用网络网络级别身份验证的远程桌面的计算机连接】的勾去掉。

  之后退出页面,重新进行远程桌面连接,就可以了。

  输入用户名密码登录进去,搞定。

  好了,云服务买好了,接下来该进入我们的正题了。

二、环境搭建及发布

  首先,我们需要在服务器上下载.NET Core Runtime,下面附上链接。

  https://dotnet.microsoft.com/download/dotnet-core

  选择我们的.NET Core版本,我的是2.2的。

  如图所示,下载最新的。

  下载完成后,执行exe文件,勾选同意安装,然后等待安装完成就行了。

  然后回到我们之前的项目中,右键项目,选择发布。

  选取发布目标,选择文件夹,选择路径(我用的默认路径),然后点击发布。