位置: IT常识 - 正文

.net6 core web项目发布部署到IIS,以Windows服务的形式部署启动(.net core 开发web)

编辑:rootadmin
.net6 core web项目发布部署到IIS,以Windows服务的形式部署启动 一、修改Program.cs代码,注册为 Windows Service

推荐整理分享.net6 core web项目发布部署到IIS,以Windows服务的形式部署启动(.net core 开发web),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:.net core docs,net core webapi,.net网站项目,.net core 开发web,.net core 开发webservice,.net core webform,.net core webform,.net core webform,内容如对您有帮助,希望把文章链接给更多的朋友!

如果不注册builder.Host.UseWindowsService(); 安装为window服务会启动报错

安装NuGet包

Microsoft.Extensions.Hosting.WindowsServices

Program.cs代码var builder = WebApplication.CreateBuilder(args);// Add services to the container.builder.Services.AddControllersWithViews();builder.Host.UseWindowsService();builder.WebHost.UseUrls("http://*:5010");var app = builder.Build();// Configure the HTTP request pipeline.if (!app.Environment.IsDevelopment()){ app.UseExceptionHandler("/Home/Error"); // The default HSTS value is 30 days. You may want to change this for production scenarios, see https://aka.ms/aspnetcore-hsts. app.UseHsts();}app.UseHttpsRedirection();app.UseStaticFiles();app.UseRouting();app.UseAuthorization();app.MapControllerRoute( name: "default", pattern: "{controller=Home}/{action=Index}/{id?}");app.Run();二、发布项目.net6 core web项目发布部署到IIS,以Windows服务的形式部署启动(.net core 开发web)

1、以文件夹形式 2、目标运行时选对应的平台(本Coder是:winx-64) 3、文件夹选项:在发布前删除所有现有文件

三、部署到IIS

1、需要安装 Hosting Bundle IIS 运行时支持 (ASP.NET Core Module v2) 2、IIS部署项目

官方版本地址:https://dotnet.microsoft.com/download/dotnet .NET 6.0地址:https://dotnet.microsoft.com/zh-cn/download/dotnet/6.0

四、以windows部署,安装windows服务

1、安装win服务:sc create “windows服务名称” binPath=(空格)“发布的项目路径.exe“ 例如:sc create ”PDD.ManageMent” binPath= “D:\PDD.ManageMent.exe” 2、卸载win服务:sc delete ”PDD.ManageMent"

命令提示符,以管理员身份运行

启动win服务

五、浏览器打开端口,看成就

本文链接地址:https://www.jiuchutong.com/zhishi/288799.html 转载请保留说明!

上一篇:YOLOV5网络结构设计的思考(yolov1网络结构图详解)

下一篇:排灯节期间摆放在蓝果丽上的油灯 (© Subir Basak/Getty Images)(排灯节起源)

免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

鄂ICP备2023003026号

网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

友情链接: 武汉网站建设 电脑维修 湖南楚通运网络