
[英]How to host a .NET Core 3.1 API web application as windows service?
[英]How do I create a Windows installer for .net core web application that runs as a service?
我试图弄清楚如何为我的项目创建安装程序,但我无法找到有关它的任何文档。 该项目是作为服务托管的 Web 应用程序,我需要安装程序来安装该服务。
如果有任何帮助,这是我的 Program.cs 文件。
public class Program
{
public static void Main(string[] args)
{
CreateHostBuilder(args).Build().Run();
}
public static IHostBuilder CreateHostBuilder(string[] args) =>
Host.CreateDefaultBuilder(args)
.ConfigureWebHostDefaults(webBuilder =>
{
webBuilder.UseStartup<Startup>();
webBuilder.UseKestrel();
})
.ConfigureServices((hostContext, services) =>
{
services.AddHostedService<Worker>();
})
.UseWindowsService();
}
我还是 .Net 和 C# 的新手。
提前致谢。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.