.net6新增windows服务
作者:三味书屋 来源:原创 2022/12/20 10:25:46

    在树莓派中运行net6服务程序

    在树莓派中安装net6运行环境并运行.net6应用程序

    记录生成同时支持windows和linux的服务

    net6独立部署到centos8(无需安装net6环境)

  .net6新增windows服务 

  .netCore2.1创建服务程序

    centos8中配置python服务程序

    ASP.NetCoreWeb以服务形式运行

1、新建项目

2、安装 Microsoft.Extensions.Hosting.WindowsServices

3、把Program.cs中函数更改为:


// See https://aka.ms/new-console-template for more information
//Console.WriteLine("Hello, World!");

using Microsoft.Extensions.Hosting;

class test
{
    public static void Main(string[] args)
    {
        try
        {
            CreateHostBuilder(args).Build().Run();
        }
        catch (Exception ex)
        {
            Console.WriteLine(ex.Message);
        }
    }

    public static IHostBuilder CreateHostBuilder(string[] args) =>
        Host.CreateDefaultBuilder(args)
            .UseWindowsService()
            .ConfigureServices((hostContext, services) =>
            {
                File.WriteAllText(@"K:\1.txt", "1");
            });
}



称      呼:
联系方式:
您的评论:
技术支持:l.w.dong@qq.com www.luweidong.cn
广州市   wx:lwdred
Copyright © 2014 三味书屋 All Rights Reserved
技术支持:l.w.dong@qq.com  sitemap xml  sitemap html

粤公网安备44010602011869号

粤ICP备13031080号-1