成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

C#Windows服務程序的快速開發

開發 后端
C#Windows服務程序的快速開發向你介紹了在很多應用中需要做windows服務來操作數據庫等操作,希望對你了解C#Windows服務程序的開發有所幫助。

C#Windows服務程序的快速開發:在很多應用中需要做windows服務來操作數據庫等操作,比如

(1)一些非常慢的數據庫操作,不想一次性去做,想慢慢的通過服務定時去做,比如定時為數據庫備份等

(2)在.net Remoting中利用windows服務來做Host

利用vs.net我們可以在幾分鐘之內建立其windows服務,非常簡單

下面說一下C#Windows服務程序的快速開發的步驟

C#Windows服務程序的快速開發1. 新建一個項目

C#Windows服務程序的快速開發2. 從一個可用的項目模板列表當中選擇Windows服務

C#Windows服務程序的快速開發3. 設計器會以設計模式打開

C#Windows服務程序的快速開發4. 從工具箱的組件表當中拖動一個Timer對象到這個設計表面上 (注意: 要確保是從組件列表而不是從Windows窗體列表當中使用Timer)

C#Windows服務程序的快速開發5. 設置Timer屬性,Interval屬性200毫秒(1秒進行5次數據庫操作)

C#Windows服務程序的快速開發6. 然后為這個服務填加功能

C#Windows服務程序的快速開發7.雙擊這個Timer,然后在里面寫一些數據庫操作的代碼,比如

  1. SqlConnection conn=new SqlConnection(  
  2. server=127.0.0.1;database=test;uid=sa;pwd=275280");  
  3.   SqlCommand comm=-new SqlCommand(  
  4. insert into tb1 ('111',11)",conn);  
  5.   conn.Open();  
  6.   comm.ExecuteNonQuery();  
  7.   conn.Close(); 

C#Windows服務程序的快速開發8. 將這個服務程序切換到設計視圖

C#Windows服務程序的快速開發9. 右擊設計視圖選擇“添加安裝程序”

C#Windows服務程序的快速開發10. 切換到剛被添加的ProjectInstaller的設計視圖

C#Windows服務程序的快速開發11. 設置serviceInstaller1組件的屬性:

1) ServiceName = My Sample Service

2) StartType = Automatic (開機自動運行)

C#Windows服務程序的快速開發12. 設置serviceProcessInstaller1組件的屬性  Account = LocalSystem

C#Windows服務程序的快速開發13. 改變路徑到你項目所在的bin\Debug文件夾位置(如果你以Release模式編譯則在bin\Release文件夾)

C#Windows服務程序的快速開發14. 執行命令“InstallUtil.exe MyWindowsService.exe”注冊這個服務,使它建立一個合適的注冊項。(InstallUtil這個程序在WINDOWS文件夾\Microsoft.NET\Framework\v1.1.4322下面)

C#Windows服務程序的快速開發15. 右擊桌面上“我的電腦”,選擇“管理”就可以打計算機管理控制臺

C#Windows服務程序的快速開發16. 在“服務和應用程序”里面的“服務”部分里,你可以發現你的Windows服務已經包含在服務列表當中了

17. 右擊你的服務選擇啟動就可以啟動你的服務了

看看數據庫是不是一秒多了5個記錄啊

C#Windows服務程序的快速開發需要注意的是:

如果你修改了這個服務,路徑沒有變化的話是不需要重新注冊服務的,如果路徑發生了變化,需要先卸載這個服務InstallUtil.exe /u參數,然后再重新安裝這個服務,不能直接安裝。還有就是windows服務是沒有界面的,不要企圖用控制的輸出方式來輸出一些信息,你只能添加一個EventLog,通過WriteEntry()來寫日志。

關于怎么用windows服務來做一個遠程服務可以看一下http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnnetsec/html/SecNetHT15.asp

C#Windows服務程序的快速開發的相關內容就向你介紹到這里,希望對你了解和學習C#Windows服務程序的快速開發有所幫助。

【編輯推薦】

  1. C#Windows服務之添加文件監視服務
  2. C#創建Windows服務學習的一點體會
  3. C#Windows服務程序之添加安裝程序圖解
  4. C#Windows服務程序開發實例淺析
  5. C#Windows服務程序開發淺析
責任編輯:仲衡 來源: 百度空間
相關推薦

2009-08-14 14:25:09

Windows服務程序

2009-08-14 15:54:50

Windows服務程序C#Windows服務

2009-08-14 15:19:38

Windows服務程序Windows服務

2009-08-14 14:17:16

C#Windows服務

2009-08-14 16:24:00

Windows服務程序

2009-08-14 15:47:18

C#Windows服務

2009-08-14 15:06:08

Windows服務程序

2009-08-14 10:50:09

Windows服務介紹

2009-08-14 16:48:39

C#Windows服務

2009-08-14 13:41:13

C#Windows服務

2009-08-14 14:53:55

WINDOWS服務交互

2009-08-14 17:36:20

C#Windows應用

2009-08-14 17:27:30

C#Windows應用

2009-08-14 17:43:20

C#Windows應用

2009-08-14 17:55:52

C#Windows應用

2009-08-14 11:15:19

文件監視C#Windows服務

2009-08-14 16:13:25

C#windows服務

2009-08-14 10:42:16

Timer控件的使用C#windows服務

2009-08-14 18:00:22

C#Windows應用

2009-08-14 18:04:59

C#Windows應用
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 免费在线观看h片 | 日本黄色免费视频 | 精品日本久久久久久久久久 | 久久曰视频 | h免费观看 | 国产成人精品亚洲日本在线观看 | 中文在线一区二区 | 人人天天操 | 在线国产一区二区三区 | 日韩视频一区在线观看 | 一a一片一级一片啪啪 | 一级毛片免费视频观看 | 久久国产传媒 | 国产精品久久久久久久久久久久久久 | 日韩av电影在线观看 | 精品无码久久久久久久动漫 | 粉色午夜视频 | 爱操av| 成人不卡一区二区 | 99免费视频 | av一二三区 | 亚洲日本欧美日韩高观看 | 精品国产91乱码一区二区三区 | h片在线观看免费 | a天堂在线 | 99久久精品免费 | 99精品国产一区二区青青牛奶 | 国产精品久久久久久久久久久免费看 | 一区二区在线免费观看 | 91精品国产高清一区二区三区 | 成年人在线观看视频 | 久久新 | 亚洲精精品 | 中文字幕在线第二页 | 日韩欧美视频在线 | av在线影院 | 99久久日韩精品免费热麻豆美女 | 一区二区三区国产好的精 | 日本黄色的视频 | 亚洲欧美日韩系列 | 国产精品精品久久久 |