裝載處理序 (vshost.exe)

裝載處理序是一種功能,可以改善偵錯的效能、 可讓部分信任偵錯,並可讓設計階段運算式評估的 Visual Studio。 裝載處理序檔的檔名中包含 vshost,且位於專案的輸出資料夾。 如需詳細資訊,請參閱偵錯和裝載處理序

注意事項注意事項

裝載處理序的檔案 (。 vshost.exe) 供 Visual Studio 並不能直接執行或與您的應用程式一起部署。

改善的偵錯效能

裝載處理序會建立應用程式定義域 (Application Domain),並建立偵錯工具與應用程式之間的關聯。 執行這些工作可能會在偵錯開始的時間與應用程式開始執行的時間之間發生明顯的延遲。 裝載處理序可藉由建立應用程式定義域並於背景中與偵錯工具相關聯,然後在兩次應用程式執行之間儲存應用程式定義域與偵錯工具狀態的方式提升效能。 如需應用程式定義域的詳細資訊,請參閱應用程式定義域

部分信任偵錯

應用程式可在 [專案設計工具] 的安全性頁中指定為部分信任應用程式。 對部分信任的應用程式進行偵錯需要專門初始化應用程式定義域。 這項初始化作業是由裝載處理序進行處理。

設計階段運算式評估

設計階段運算式評估可讓您在 [即時運算] 視窗中測試程式碼,而不須執行應用程式。 裝載處理序會在設計階段運算式評估期間執行這個程式碼。 如需詳細資訊,請參閱即時運算視窗

請參閱

參考

即時運算視窗

概念

偵錯和裝載處理序

HOW TO:停用裝載處理序

其他資源

應用程式定義域