成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁技術文章
文章詳情頁

.NET6創建Windows服務的實現步驟

瀏覽:8日期:2022-06-14 14:17:29

之前的文章已經寫過了創建Windows服務。

C#創建Windows服務

不過之前使用的是.NET Framework創建的Windows服務?,F在已經2023年了,其中vs2022有新的方法去創建Windows服務,本次使用.NET6創建Windows服務。

1.選擇如圖所示,其中vs2022這樣的,vs2019不一樣,但是都是worker service

2.創建完成是這樣的

3.安裝Microsoft.Extensions.Hosting.WindowsServices

這里注意版本,選擇的是net6,好像只能安裝6版本的。

nuget里面安裝

4.服務命名,Program.cs文件

namespace WorkerServiceDemo{ public class Program {public static void Main(string[] args){ IHost host = Host.CreateDefaultBuilder(args) .UseWindowsService(options => { //給服務命名,在Windows服務中的會顯示名字 options.ServiceName = 'NET6故里2130'; }).ConfigureServices(services =>{ services.AddHostedService<Worker>();}).Build(); host.Run();} }}

5.服務里面寫啟動,停止,以及執行任務,Worker.cs中寫

里面的業務就是,檢測啟動,停止,每次執行任務都輸出

namespace WorkerServiceDemo{ public class Worker : BackgroundService {private readonly ILogger<Worker> _logger;private readonly string filePath = 'D:\\Service1.txt';public Worker(ILogger<Worker> logger){ _logger = logger;}/// <summary>/// 執行任務/// </summary>/// <param name='stoppingToken'></param>/// <returns></returns>protected override async Task ExecuteAsync(CancellationToken stoppingToken){ while (!stoppingToken.IsCancellationRequested) {_logger.LogInformation('Worker running at: {time}', DateTimeOffset.Now);using (FileStream stream = new FileStream(filePath, FileMode.Append))using (StreamWriter writer = new StreamWriter(stream)){ writer.WriteLine($'{DateTimeOffset.Now},服務執行!');}await Task.Delay(1000, stoppingToken); }}/// <summary>/// 服務啟動/// </summary>/// <param name='cancellationToken'></param>/// <returns></returns>public override Task StartAsync(CancellationToken cancellationToken){ using (FileStream stream = new FileStream(filePath, FileMode.Append)) using (StreamWriter writer = new StreamWriter(stream)) {writer.WriteLine($'{DateTime.Now},服務啟動!'); } return base.StartAsync(cancellationToken);}/// <summary>/// 服務停止/// </summary>/// <param name='cancellationToken'></param>/// <returns></returns>public override Task StopAsync(CancellationToken cancellationToken){ using (FileStream stream = new FileStream(filePath, FileMode.Append)) using (StreamWriter writer = new StreamWriter(stream)) {writer.WriteLine($'{DateTime.Now},服務停止!'); } return base.StopAsync(cancellationToken);} }}

6.效果

7.實際情況,我們肯定不是這么使用,但是這樣調試肯定是可以的,接下來,我們安裝此服務,變成Windows服務的樣子,首選先進行發布

8.執行此命令

sc.exe create '故里2130' binpath='D:\code\WorkerService1\WorkerServiceDemo\bin\Release\net6.0\publish\WorkerServiceDemo.exe'

9.此時打開Windows服務,看到已經有了

10.現在就和正常的服務一樣了,有開始,有停止,操作后,然后打開日志,可以看到服務的記錄。

到此這篇關于.NET6創建Windows服務的實現步驟的文章就介紹到這了,更多相關.NET6創建Windows服務內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: ASP.NET
成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久
秋霞电影网一区二区| 青草av.久久免费一区| 亚洲国产日日夜夜| 91视频免费看| 欧美久久久久久蜜桃| 日韩成人精品在线| 先锋亚洲精品| 一区二区三区毛片| 在线观看欧美亚洲| 国产清纯美女被跳蛋高潮一区二区久久w| 国产美女在线精品| 欧美午夜精品久久久久久超碰 | 欧美日韩精品电影| 日本视频免费一区| 色哟哟一区二区三区| 亚洲一区成人在线| 夜夜爽www精品| 亚洲黄色录像片| 亚洲精品一区二区三| 一区在线中文字幕| 极品少妇一区二区三区| 久久精品视频免费| av欧美精品.com| 日韩精品一区国产麻豆| 粉嫩一区二区三区性色av| 91精品国产综合久久国产大片| 久久 天天综合| 欧美色综合影院| 久久精品理论片| 欧美视频日韩视频| 国产精品中文有码| 91精品国产品国语在线不卡| 国产激情一区二区三区四区| 日韩丝袜情趣美女图片| 国产白丝精品91爽爽久久| 日韩欧美国产成人一区二区| 国产91综合一区在线观看| 日韩午夜电影av| 菠萝蜜视频在线观看一区| wwwwww.欧美系列| 欧美三级不卡| 亚洲欧美日韩精品久久久久| 91久久久久| 亚洲一区在线免费观看| 久久激情久久| 日本麻豆一区二区三区视频| 欧美日韩亚洲综合| 国产精品一区二区在线播放| 欧美白人最猛性xxxxx69交| 成人午夜视频免费看| 久久亚区不卡日本| 午夜国产精品视频| 日本电影亚洲天堂一区| 毛片不卡一区二区| 91精品国产免费久久综合| av一区二区不卡| 国产精品久线观看视频| 国产一区二区三区黄| 美女视频黄 久久| 6080亚洲精品一区二区| 成人免费毛片a| 中文字幕精品三区| 国产精品色网| 久久激情五月激情| 精品国产一区二区三区久久影院 | 一区二区三区免费在线观看| 香蕉av777xxx色综合一区| 男女男精品视频网| 日韩女优av电影| 在线成人黄色| 久久电影国产免费久久电影| www国产精品av| 99精品国产高清一区二区| 91在线一区二区三区| 国产精品不卡一区二区三区| 欧美亚洲一级| 国产在线播放一区三区四| 久久久www免费人成精品| 亚洲精品社区| 日本亚洲免费观看| 精品日韩99亚洲| 亚洲无线观看| 性做久久久久久免费观看| 欧美精品久久99| 欧美成人精品| 五月婷婷激情综合| 欧美精品1区2区3区| 91免费国产视频网站| 亚洲国产精品久久一线不卡| 日韩一区二区三区免费看| 亚洲高清毛片| 极品销魂美女一区二区三区| 国产女人水真多18毛片18精品视频 | 色偷偷久久一区二区三区| 岛国精品在线播放| 亚洲精品中文字幕乱码三区| 精品视频在线免费观看| 欧美日韩亚洲一区二区三区在线观看| 亚洲制服欧美中文字幕中文字幕| 宅男在线国产精品| 亚洲激情一区| 国产精品一级二级三级| 亚洲欧美韩国综合色| 91精品一区二区三区久久久久久 | 久久久另类综合| 久久人人精品| 91视视频在线观看入口直接观看www | 国产一区二区精品| 大陆成人av片| 亚洲午夜久久久久久久久久久| 日韩一级高清毛片| 亚洲在线播放| 欧美bbbxxxxx| 精品一区二区在线视频| 亚洲天堂成人网| 日韩免费性生活视频播放| 亚洲欧美视频一区二区三区| aaa欧美大片| 久久成人免费网| 亚洲视频一区二区免费在线观看| 91麻豆精品国产| 欧美一级视频| 欧美精品九九| 国产98色在线|日韩| 日本v片在线高清不卡在线观看| 中文字幕不卡在线观看| 正在播放亚洲一区| 久久成人资源| 好吊日精品视频| 国产大陆a不卡| 视频在线在亚洲| 自拍偷在线精品自拍偷无码专区 | 99精品视频免费观看| 成人视屏免费看| 日本欧洲一区二区| 亚洲黄色在线视频| 国产三级欧美三级日产三级99| 欧美亚洲国产一区在线观看网站| 亚洲第一伊人| 国产黄色精品网站| 日韩avvvv在线播放| 国产精品麻豆久久久| 亚洲美女偷拍久久| 久久婷婷国产综合精品青草| 欧美日韩电影一区| 久久久久久国产精品一区| 欧美二区在线| 成人国产在线观看| 国内久久精品视频| 久久久精品欧美丰满| 69成人精品免费视频| 欧洲一区二区av| 亚洲一区激情| 欧美福利电影在线观看| 国产成人精品亚洲日本在线桃色| 欧美aaaaa成人免费观看视频| 亚洲色图在线视频| 国产欧美综合在线观看第十页| 欧美一区二区在线观看| 91国偷自产一区二区开放时间| 国产一区二区高清不卡| 亚洲精品欧洲| 亚洲国产精品123| 欧美一区二区三区久久精品茉莉花| 丁香激情综合五月| 韩国中文字幕2020精品| 免费高清不卡av| 日韩中文字幕1| 亚洲一区精品在线| 亚洲欧美激情在线| 国产精品色呦呦| 久久精品欧美一区二区三区麻豆| 欧美一区国产二区| 欧美综合亚洲图片综合区| 久久久久国产精品一区二区| 国产模特精品视频久久久久| 国产欧美韩日| 中文在线不卡| 国产精品亚洲不卡a| 国产欧美日韩综合一区在线播放| 最新国产拍偷乱拍精品| 亚洲欧洲久久| 亚洲精品久久久久久一区二区| 国内精品久久久久久久影视麻豆| av网站免费线看精品| 成人网页在线观看| 国产麻豆精品在线观看| 蜜桃视频免费观看一区| 日韩高清不卡一区二区三区| 青青草成人在线观看| 日本系列欧美系列| 麻豆成人av在线| 欧美mv和日韩mv的网站| 日韩一区二区电影网| 日韩亚洲欧美在线观看| 日韩一级完整毛片| 精品久久一区二区| 精品欧美一区二区三区精品久久 | 久久久久久影视| 国产日韩欧美电影|