HOW TO:自動啟動偵錯工具
有時候,您可能需要針對由其他處理序啟動的應用程式,偵錯啟始程式碼 (Startup Code)。 這類範例包括了服務和自訂安裝動作。 在這些案例中,您可以讓偵錯工具在應用程式啟動時啟動並自動附加。
若要設定應用程式以自動啟動偵錯工具
啟動登錄編輯程式 (regedit)。
在 [登錄編輯程式] 中開啟 [HKEY_LOCAL_MACHINE] 資料夾。
巡覽至 HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\currentversion\image 檔案執行選項。
在 [影像檔執行選項] 資料夾底下,找出您要偵錯的應用程式名稱,例如 myapp.exe。 如果您找不到想要偵錯的應用程式:
以滑鼠右鍵按一下 [Image File Execution Options] 資料夾,然後在捷徑功能表上,按一下 [新增機碼]。
以滑鼠右鍵按一下新的機碼,並在捷徑功能表上,按一下 [重新命名]。
在此範例中,請將機碼名稱修改成應用程式的名稱:myapp.exe。
以滑鼠右鍵按一下 [myapp.exe] 資料夾,並在捷徑功能表上,按一下 [新增字串值]。
以滑鼠右鍵按一下新的字串值,並在捷徑功能表上,按一下 [重新命名]。
將名稱變更為 debugger。
以滑鼠右鍵按一下新的字串值,並在捷徑功能表上,按一下 [修改]。
[編輯字串] 對話方塊隨即出現。
在 [數值資料] 方塊中,輸入 vsjitdebugger.exe。
按一下 [確定]。
從 [登錄] 功能表中,按一下 [結束]。
包含 vsjitdebugger.exe 的目錄必須出現在您的系統路徑中。 若要將此目錄加入至系統路徑,請依照下列步驟執行:
在 [一般] 檢視中開啟 [控制台],並按兩下 [系統]。
按一下 [進階系統設定]。
在 [系統內容] 中,按一下 [進階] 索引標籤。
按一下 [進階] 索引標籤上的 [環境變數]。
在 [環境變數] 對話方塊的 [系統變數] 底下,選取 [Path],然後按一下 [編輯] 按鈕。
在 [編輯系統變數] 對話方塊中,將目錄加入至 [變數值] 方塊。 請使用分號來分隔此目錄與清單中的其他項目。
按一下 [確定] 以關閉 [編輯系統變數] 對話方塊。
按一下 [確定] 以關閉 [環境變數] 對話方塊。
按一下 [確定] 以關閉 [系統內容] 對話方塊。
現在,請使用任何方法來啟動您的應用程式。 Visual Studio 將會啟動和載入應用程式。