2
我在Debugger.Launch()
函數中遇到問題。在我的Windows服務中,我試圖調試它必須做的工作,但由於某種原因,JIT函數打開了一個新的VS實例(這沒問題),但由於某種原因,它沒有觸及Debugger.Launch()
行,但執行了下一步線。在Windows服務中啓動調試器
public override void DoJob()
{
Debugger.Launch(); //---> doenst stop here
Debug.WriteLine("Job started"); //-----> but writes this
}
我試過很多事情,如從VS它的工作原理完全復位VS,導入設置,重啓,重啓VS,清潔和重建(我認爲6000次,現在約),刪除所有bin文件夾和obj文件夾等
任何人都有線索爲什麼我不能調試,但我的Debug.WriteLine
工程?
你在哪裏設置斷點? – EvilFonti 2014-09-11 12:46:41
喜歡無處不在。幾乎每條線都有斷點。這讓我感到困難 – 2014-09-11 12:57:17
它打破了什麼地方?你做了一個發佈版或調試版嗎?輸出文件夾中是否有pdb? – EvilFonti 2014-09-11 13:00:25