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权限