日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > C# >内容正文

C#

C# — 创建Windows服务

發布時間:2024/4/17 C# 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 C# — 创建Windows服务 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

  以前從來沒有接觸過C#,對Windows服務也完全不了解,今天通過使用VS2017創建了一個Windows服務,并進行了安裝和卸載,目前也是一知半解的地步,簡單的做個筆記記錄一下,也算是復習了吧。

第一步:打開VS--文件---新建---項目,在彈出的窗口中選擇:Windows服務-----設置文件名和路徑:

第二步:打開“解決方案資源管理器”,將“Service1.cs”命名為:MyService.cs

第三步:鼠標移至主屏幕,右擊,在彈出的選項框中選擇“添加安裝程序”

第四步:將光標移至“serviceInstaller1”,然后右擊,在彈出的選擇框中點擊屬性

第五步:在彈出的屬性框中更改如下設置,服務的描述(可有可無),服務名稱(必須有)。

第六步:同樣,將光標移至“serviceProcessInstaller1”,然后右擊,打開屬性,在彈出的屬性選擇框中設置如下:

第七步:然后打開“MyService.cs[設計]”,點擊屏幕上的“切換到代碼視圖”

第八步:更改代碼如下

第九步:到此為止,我們就完成了服務的開發工作,接下來,在項目的bin--Debug目錄下新建兩個文件,并用Notepad打開后分別加入如下內容

第十步:接著在VS中,右擊“解決方案資源管理器”----“生成解決方案”

第十一步:生成方案后,再回到項目的bin---Debug目錄下,發現多了一些文件:

第十二步:雙擊Install.bat就能啟動服務了,右擊“此電腦”---管理---服務和應用程序---服務,查找服務列表,我們就能看到我們自己創建的服務了

?

第十三步:接著我們可以在D盤看到生成了一個windows.txt,打開文件如下:

第十四步:接著我們回到項目bin---Debug目錄下,雙擊:Uninstall.bat文件,這樣我們創建的服務就會卸載了。

?

?

注意事項:

  在創建Windows服務的時候,這里有個坑就是,在bat文件中,如果寫的是Framework路徑,說明你的Windows服務程序生成的目標平臺是X86,這個時候,需要在VS中鼠標右擊項目,選擇屬性,在彈出框中選擇生成,然后將平臺目標改為X86,如下所示:(否則會在雙擊bat文件后,控制臺會閃現,但是服務并沒有安裝成功

轉載于:https://www.cnblogs.com/hh8888-log/p/10645333.html

總結

以上是生活随笔為你收集整理的C# — 创建Windows服务的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。