Share via


HOW TO:自動啟動偵錯工具

有時候,您可能需要針對由其他處理序啟動的應用程式,偵錯啟始程式碼 (Startup Code)。 這類範例包括了服務和自訂安裝動作。 在這些案例中,您可以讓偵錯工具在應用程式啟動時啟動並自動附加。

若要設定應用程式以自動啟動偵錯工具

  1. 啟動登錄編輯程式 (regedit)。

  2. 在 [登錄編輯程式] 中開啟 [HKEY_LOCAL_MACHINE] 資料夾。

  3. 巡覽至 HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\currentversion\image 檔案執行選項。

  4. 在 [影像檔執行選項] 資料夾底下,找出您要偵錯的應用程式名稱,例如 myapp.exe。 如果您找不到想要偵錯的應用程式:

    1. 以滑鼠右鍵按一下 [Image File Execution Options] 資料夾,然後在捷徑功能表上,按一下 [新增機碼]。

    2. 以滑鼠右鍵按一下新的機碼,並在捷徑功能表上,按一下 [重新命名]。

    3. 在此範例中,請將機碼名稱修改成應用程式的名稱:myapp.exe。

  5. 以滑鼠右鍵按一下 [myapp.exe] 資料夾,並在捷徑功能表上,按一下 [新增字串值]。

  6. 以滑鼠右鍵按一下新的字串值,並在捷徑功能表上,按一下 [重新命名]。

  7. 將名稱變更為 debugger。

  8. 以滑鼠右鍵按一下新的字串值,並在捷徑功能表上,按一下 [修改]。

    [編輯字串] 對話方塊隨即出現。

  9. 在 [數值資料] 方塊中,輸入 vsjitdebugger.exe。

  10. 按一下 [確定]。

  11. 從 [登錄] 功能表中,按一下 [結束]。

  12. 包含 vsjitdebugger.exe 的目錄必須出現在您的系統路徑中。 若要將此目錄加入至系統路徑,請依照下列步驟執行:

    1. 在 [一般] 檢視中開啟 [控制台],並按兩下 [系統]。

    2. 按一下 [進階系統設定]。

    3. 在 [系統內容] 中,按一下 [進階] 索引標籤。

    4. 按一下 [進階] 索引標籤上的 [環境變數]。

    5. 在 [環境變數] 對話方塊的 [系統變數] 底下,選取 [Path],然後按一下 [編輯] 按鈕。

    6. 在 [編輯系統變數] 對話方塊中,將目錄加入至 [變數值] 方塊。 請使用分號來分隔此目錄與清單中的其他項目。

    7. 按一下 [確定] 以關閉 [編輯系統變數] 對話方塊。

    8. 按一下 [確定] 以關閉 [環境變數] 對話方塊。

    9. 按一下 [確定] 以關閉 [系統內容] 對話方塊。

    現在,請使用任何方法來啟動您的應用程式。 Visual Studio 將會啟動和載入應用程式。

請參閱

概念

偵錯工具安全性

其他資源

偵錯工具資料表