欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Visual Studio C#創(chuàng)建windows服務(wù)程序

 更新時間:2024年01月08日 15:02:11   作者:洱海之月  
用Visual C#創(chuàng)建Windows服務(wù)不是一件困難的事,本文就將指導(dǎo)你一步一步創(chuàng)建一個Windows服務(wù)并使用它,本文主要介紹了Visual Studio C#創(chuàng)建windows服務(wù)程序,感興趣的可以了解一下

選擇一個windows服務(wù)程序創(chuàng)建 

  命名一個項目名稱

雙擊Service1.cs文件,然后鼠標右鍵添加安裝程序

接下來,我們對服務(wù)做一些簡單的配置,配置Account為LocalSystem,否則啟動服務(wù)時需要輸入賬戶和密碼

設(shè)置啟動服務(wù)名稱

我們可以在OnStart執(zhí)行我們需要的邏輯即可

設(shè)置完畢后,啟動服務(wù)服務(wù),因為此程序為windows服務(wù)程序,所以不能雙擊啟動運行,需要借助InstallUtil.exe來啟動我們自己開發(fā)的服務(wù)。

以管理員身份運行cmd

安裝windows服務(wù)

cd C:\Windows\Microsoft.NET\Framework\v4.0.30319(InstallUtil.exe的路徑,注意InstallUtil.exe的版本號需要和項目的版本號相同)

安裝windows服務(wù)

InstallUtil.exe "D:\VisualStudio Files\Web.Server.Api\Web.Server.Api\bin\Debug\Web.Server.Api.exe"

啟動windows服務(wù)

net start TestServive(服務(wù)名稱)

卸載windows服務(wù)

InstallUtil.exe /u D:\項目相關(guān)文件\MonitoringTEST\DialTest\bin\Debug\ProjectTest.exe

其中serviceInstaller中的屬性名稱釋意(接第5項說明)

  • DelayedAutoStart(延遲自動啟動):指定服務(wù)是否在啟動時延遲一段時間后自動啟動。如果啟用了延遲自動啟動,服務(wù)將在系統(tǒng)啟動后相對較晚的時候啟動。該屬性是一個布爾值,默認為 false
  • Description(描述):指定服務(wù)的描述信息。描述信息通常用于說明服務(wù)的功能和用途。該屬性是一個字符串類型。
  • DisplayName(顯示名稱):指定服務(wù)在 Windows 服務(wù)列表中顯示的名稱。顯示名稱是用戶可見的服務(wù)名稱,可以更加友好地描述服務(wù)的功能。該屬性是一個字符串類型。
  • HelpText(幫助文本):指定服務(wù)的幫助文本信息。幫助文本可以提供更詳細的關(guān)于服務(wù)的信息,以便用戶能夠了解服務(wù)的使用方式和特性。該屬性是一個字符串類型。
  • Parent(父級):指定服務(wù)所屬的父級服務(wù)。這可用于創(chuàng)建服務(wù)的層次結(jié)構(gòu)。父級服務(wù)是另一個服務(wù),它可以管理和控制子級服務(wù)。該屬性是一個 ServiceInstaller 對象。
  • ServiceName(服務(wù)名稱):指定服務(wù)的唯一標識名稱。服務(wù)名稱用于在代碼中標識和訪問服務(wù)。該屬性是一個

到此這篇關(guān)于Visual Studio C#創(chuàng)建windows服務(wù)程序的文章就介紹到這了,更多相關(guān)Visual Studio C#創(chuàng)建windows服務(wù)內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家! 

相關(guān)文章

  • C#中使用OpenCV的常用函數(shù)的常用示例

    C#中使用OpenCV的常用函數(shù)的常用示例

    這篇文章主要介紹了C#中使用OpenCV的常用函數(shù)的常用示例,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-02-02
  • C# for循環(huán)的經(jīng)典案例集錦

    C# for循環(huán)的經(jīng)典案例集錦

    本篇文章主要介紹了關(guān)于for循環(huán)的經(jīng)典案例,具有很好的參考價值。下面跟著小編一起來看下吧
    2017-05-05
  • C#異步綁定數(shù)據(jù)實現(xiàn)方法

    C#異步綁定數(shù)據(jù)實現(xiàn)方法

    這篇文章主要介紹了C#異步綁定數(shù)據(jù)實現(xiàn)方法,實例分析了C#操作數(shù)據(jù)庫及異步綁定的相關(guān)實現(xiàn)技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-09-09
  • 簡單實現(xiàn)C#異步操作

    簡單實現(xiàn)C#異步操作

    這篇文章主要為大家詳細介紹了C#簡單實現(xiàn)異步操作的方法,通過BeginInvoke、EndInvoke的方式實現(xiàn)異步編程,感興趣的小伙伴們可以參考一下
    2016-02-02
  • C#雙向鏈表LinkedList排序?qū)崿F(xiàn)方法

    C#雙向鏈表LinkedList排序?qū)崿F(xiàn)方法

    這篇文章主要介紹了C#雙向鏈表LinkedList排序?qū)崿F(xiàn)方法,涉及C#雙向鏈表的定義與排序技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-08-08
  • C#警惕匿名方法造成的變量共享實例分析

    C#警惕匿名方法造成的變量共享實例分析

    這篇文章主要介紹了C#警惕匿名方法造成的變量共享,以實例形式分析了C#的匿名方法造成變量共享的原因及對應(yīng)的解決方法,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-11-11
  • C#多線程編程詳解

    C#多線程編程詳解

    C#提供了豐富的多線程操作,為編程帶來了極大的便利,但如果使用不當也會帶來各種各樣的麻煩。本篇文章主要介紹了C#多線程,有需要的可以了解一下。
    2016-11-11
  • C# 注冊表 操作實現(xiàn)代碼

    C# 注冊表 操作實現(xiàn)代碼

    Windows 操作系統(tǒng)的注冊表包含了很多有關(guān)計算機運行的配置方式,打開注冊表我們可以看到注冊表是按類似于目錄的樹結(jié)構(gòu)組織的
    2009-07-07
  • C# listview 點擊列頭排序的實例

    C# listview 點擊列頭排序的實例

    下面小編就為大家?guī)硪黄狢# listview 點擊列頭排序的實例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-01-01
  • 一文掌握C# JSON(2023最新整理)

    一文掌握C# JSON(2023最新整理)

    JSON的全稱是JavaScript Object Notation,意思是JavaScript對象表示法,它是一種基于文本,獨立于語言的輕量級數(shù)據(jù)交換格式,這篇文章主要介紹了C#中的JSON(2023最新整理),需要的朋友可以參考下
    2023-05-05

最新評論