-
在service1中的設計器中點擊右鍵,選擇【添加安裝程序】。htm
-
在安裝程序中選中【serviceProcessInstaller1】,查看其屬性,將【Account】值改成【LocalSystem】。
-
在安裝程序中選中【serviceInstaller1】,查看其屬性,將【ServiceName】值改成你想要的服務名稱。
END
轉摘文章地址:http://jingyan.baidu.com/article/cd4c2979e9330d756f6e6070.htmlhtml
打開VS2013,選擇文件->新建->項目。windows
在項目中找到【windows服務】項目,從新命名後點擊肯定。編輯器
在service1設計器中點擊右鍵,選擇查看代碼,進入代碼頁面。spa
在代碼編輯器中添加【OnStart】服務啓動方法。.net
繼續在代碼編輯器中添加【ChkSrv】方法。debug
繼續在代碼編輯器中添加你須要定時執行的任務方法。設計
繼續在代碼編輯器中添加【WriteLog】書寫日誌的方法。3d
繼續在代碼編輯器中添加【OnStop】服務中止方法。日誌
選中項目,右鍵,生成項目。
而後在debug目錄中找到生成的程序。
在目錄【C:\Windows\Microsoft.NET\Framework】中找到程序對應的.net版本,而後在該版本的目錄中找到【InstallUtil.exe】程序,並將該程序拷貝到咱們項目中的Debug目錄下。
找到命令提示符,以管理員身份運行。而後在dos裏面輸入命令【D:\Statistics\WindowsServiceTest\WindowsServiceTest\bin\Debug\WindowsServiceTest.exe D:\Statistics\WindowsServiceTest\WindowsServiceTest\bin\Debug\InstallUtil.exe】,固然,這裏須要將目錄換成你本身程序所在的目錄。
回車後,Windows服務就已經安裝好了。在任務管理器的服務中就能夠找到當初命名的服務名稱的服務了。選中該服務點擊右鍵,啓動服務就完成了。程序會在你代碼設定的天天八點整作你設定的任務。