淺談Visual Studio 2010調(diào)試后臺(tái)服務(wù)
最近剛學(xué)習(xí)了后臺(tái)服務(wù),對(duì)于后臺(tái)服務(wù)的調(diào)試我們需要通過(guò)附加到進(jìn)程的方式才可以調(diào)試,并且首先需要安裝并啟動(dòng)我們寫(xiě)的服務(wù)
步驟如下:
1.使用InstallUtil.exe 安裝服務(wù),注意InstallUtil.exe的版本 如果你的服務(wù)是在Framework 4.0的環(huán)境下生成的請(qǐng)使用
C:WindowsMicrosoft.NETFrameworkv4.0.30319目錄的InstallUtil.exe 同理如果使用不同的Framework版本,
請(qǐng)使用相應(yīng)的Framework版本文件夾下的InstallUtil.exe . InstallUtil.exe 安裝服務(wù)步驟如下
1. 打開(kāi)cmd
2. 將InstallUtil.exe 拖到cmd中,并空格一位再將你的服務(wù)程序拖到cmd中 按下回車(chē),過(guò)一會(huì)后提示安裝完畢
(注意中間要有一個(gè)空格,另外如果要卸載這個(gè)服務(wù)的話 只需要在上面的命令后面 在加個(gè)空格+"-u")
2.在系統(tǒng)-管理工具-服務(wù)中找到并啟動(dòng)我們剛才安裝的服務(wù)
3.在vs2010中打開(kāi)我們的服務(wù)項(xiàng)目,點(diǎn)擊調(diào)試-附件到進(jìn)程, 找到服務(wù)對(duì)應(yīng)的進(jìn)程,然后選擇附加
4.附加完之后我們就可以設(shè)斷點(diǎn)了,比如在timer的Elapsed事件里面設(shè)置斷點(diǎn),可以跟蹤調(diào)試了
原文鏈接:http://www.cnblogs.com/weeky/archive/2011/08/24/2151778.html
【編輯推薦】