ASP.NET Core Windows部署指南:第3部分详解?

更新于
2026-10-05 18:45:32
0阅读来源:SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1651个文字,预计阅读时间需要7分钟。

无需担忧,部署ASP.NET Core应用与原本部署.NET Framework的ASP.NET应用一样简单,更是‘熟悉的配方,熟悉的味道’。甚至提供了更便捷的Kestrel部署方式,下面主要介绍在Windows下的部署方法。

“don't worry”,部署ASP.NET Core应用可以和原来部署.NET Framework的ASP.NET应用一样的简单,还是“熟悉的配方,熟悉的味道”,甚至提供了更加便捷的Kestrel部署方式,下面主要介绍在windows平台下两种常用部署方式:

  • 方式一:Kestrel部署Web应用
  • 方式二:IIS部署Web应用
下载ASP.NET Core运行时 在部署应用之前,ASP.NET Core运行时的具备是运行Web应用的基本条件,本文的部署以ASP.NET Core3.1的运行时版本为例,下载地址:dotnet.microsoft.com/zh-cn/download/dotnet/3.1,在界面上选择安装包时,保险起见建议选择Hosting Bundle(托管捆绑包),该包除了自身ASP.NET Core的运行时还包括了.NET 运行时和 IIS 支持。

请在文件下载后拷贝到对应的服务器进行安装。

为了确认安装是否成功,我们可以使用.NET CLI命令来验证,打开命令行窗口输入:dotnet --info,点击回车后如果出现如下界面则表示运行时安装成功。

1.方式一:Kestrel部署Web应用 1.1.配置Kestrel服务器监听的URL

Kestrel是ASP.NET Core内置的一个性能强大、功能丰富、跨平台的Web服务器,所以IIS服务器不再是我们部署应用的唯一选择。对于内置了Kestrel服务器的ASP.NET Core站点,在编译发布成功后,将发布目录直接拷贝到服务器上,在打开目录的exe文件就可以实现运行。

阅读全文

本文共计1651个文字,预计阅读时间需要7分钟。

无需担忧,部署ASP.NET Core应用与原本部署.NET Framework的ASP.NET应用一样简单,更是‘熟悉的配方,熟悉的味道’。甚至提供了更便捷的Kestrel部署方式,下面主要介绍在Windows下的部署方法。

“don't worry”,部署ASP.NET Core应用可以和原来部署.NET Framework的ASP.NET应用一样的简单,还是“熟悉的配方,熟悉的味道”,甚至提供了更加便捷的Kestrel部署方式,下面主要介绍在windows平台下两种常用部署方式:

  • 方式一:Kestrel部署Web应用
  • 方式二:IIS部署Web应用
下载ASP.NET Core运行时 在部署应用之前,ASP.NET Core运行时的具备是运行Web应用的基本条件,本文的部署以ASP.NET Core3.1的运行时版本为例,下载地址:dotnet.microsoft.com/zh-cn/download/dotnet/3.1,在界面上选择安装包时,保险起见建议选择Hosting Bundle(托管捆绑包),该包除了自身ASP.NET Core的运行时还包括了.NET 运行时和 IIS 支持。

请在文件下载后拷贝到对应的服务器进行安装。

为了确认安装是否成功,我们可以使用.NET CLI命令来验证,打开命令行窗口输入:dotnet --info,点击回车后如果出现如下界面则表示运行时安装成功。

1.方式一:Kestrel部署Web应用 1.1.配置Kestrel服务器监听的URL

Kestrel是ASP.NET Core内置的一个性能强大、功能丰富、跨平台的Web服务器,所以IIS服务器不再是我们部署应用的唯一选择。对于内置了Kestrel服务器的ASP.NET Core站点,在编译发布成功后,将发布目录直接拷贝到服务器上,在打开目录的exe文件就可以实现运行。

阅读全文