每天学习一点点,成功增加一大步

.Net Core 笔记:部署到 IIS

C# zhanghui 395℃

前面研究了 .net core 一段时间,后来公司有个 PHP 项目的需求去维护 PHP 写的东东了,中间就耽搁了下来,现在要维护的东西已经搞定了就回来再折腾一下 ,前面研究过 .net core 的开发所具备的一些基本知识,但一个项目写完还是要见人的,所以如何将用 VSCode 写好的 .Net Core 部署到 iis 这个生产环境下也是必知的。现进入正题。

部署到生产环境所依赖的东东有哪些

  • Visual Studio Code
  • IIS
  • AspNetCoreModule (它是作为 ASP.NET Core Server Hosting Bundle 的一部分,点这里去下载所需 window server hosting 的安装包)

安装过程没有要注意的点,所以具体的安装过程就不多写了,作为程序员这是基本常识。

准备完以上的东西,检测一下 IIS 的【模块】

这是安装 window server hosting 后出现的模块

然后在 VSCode 中打开项目,在终端中运行命令

dotnet publish -c release

运行命令

运行命令后,在项目中的【bin/release/】文件夹下就会出现【publish】文件夹。

最后在 IIS 服务器上添加网站,将网站路径指向到刚才生成的【publish】文件夹,运行站点。

转载请注明:隨習筆記 » .Net Core 笔记:部署到 IIS