core2.2部署IIS

core2.2 发布IIS

1:环境配置

 

第二步:代码发布 (dotnet publsih)

注意:如果涉及静态资源比如图片类需要对静态资源进行配置处理

例如:拿项目目录Upload文件夹下的静态资源为例,需要在 Startup.cs下添加代码如下:

 

 

 

 

 app.UseStaticFiles();
app.UseFileServer(new FileServerOptions()
{
FileProvider = new PhysicalFileProvider(
Path.Combine(Directory.GetCurrentDirectory(), @"Upload")),
RequestPath = new PathString("/Upload"),
EnableDirectoryBrowsing = true

});

第三步:IIS下部署,注意需要选无托管模式,如果有静态资源记得指定IISuser权限

posted on 2020-04-28 18:06  Frank-  阅读(250)  评论(0编辑  收藏  举报

导航