1.修改项目代码Program.cs文件
替换为如下内容:
public class Program
{
public static void Main(string[] args)
{
var host = new WebHostBuilder()
.UseKestrel()
.UseContentRoot(Directory.GetCurrentDirectory())
.UseIISIntegration()
.UseStartup<Startup>()
.Build();
host.Run();
}
}
同时,作为在IIS上运行Web应用必不可少的一环,要给此程序添加一个web.config文件
默认内容如下:
<?xml version="1.0" encoding="utf-8"?>
<configuration&

本文指导如何将ASP.NET Core应用部署在IIS上。首先在Program.cs中添加IIS集成,然后创建web.config文件配置处理程序。接着通过文件系统发布项目,将发布内容复制到IIS的指定目录。确保IIS安装了AspNetCoreModule模块,配置应用程序池为无托管代码。完成这些步骤后,ASP.NET Core应用即可在IIS上正常运行。

327

被折叠的 条评论
为什么被折叠?



