1. 程式人生 > >vsjitdebugger.exe 程序解決方法

vsjitdebugger.exe 程序解決方法

伺服器上時不時就會出現vsjitdebugger.exe這個程序,還經常是好多一起出現,一旦出現,伺服器上執行的軟體就不工作了,甚是鬱悶!遠端桌面到伺服器上,能看到每一個程序其實就是一個visual studio的除錯視窗,挨個關掉就好了。有沒有更好的解決方法呢?

今天上網查了查,終於找到了解決辦法,但不知道給程式除錯會不會留下什麼隱患,後來想想反正伺服器上也不做debug,就這樣吧。

禁用實時除錯:開啟VS2005,在“工具”選單中單擊“選項”,選擇“除錯”資料夾,選擇“實時”頁,清除相關的程式型別:“託管”、“本機”、“指令碼”,單擊“確定”。

刪除以下注冊表項:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug]

"Debugger"="C:\WINDOWS\system32\vsjitdebugger.exe" -p %ld -e %ld

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework]

"DbgManagedDebugger"="C:\WINDOWS\system32\vsjitdebugger.exe" PID %d APPDOM %d EXTEXT "%s" EVTHDL %d

這樣,windows就沒有任何偵錯程式了。


如果想恢復原來的除錯:
選上相關的程式型別:“託管”、“本機”、“指令碼”
或 執行: drwtsn32 -i