共用方式為


準備測試電腦以執行偵錯可執行檔

更新:2007 年 11 月

若要準備電腦,以測試用 Visual C++ 所建置之應用程式的偵錯版本,您必須部署該應用程式所依賴之 Visual C++ 程式庫的偵錯版本。若要找出必須部署哪些程式庫,請依照了解 Visual C++ 應用程式的相依性中所列的步驟進行。Visual C++ 程式庫 DLL 的偵錯版本通常在名稱最後是個 "d" 字母,例如,CRT DLL msvcr90.dll 的偵錯版本名稱是 msvcr90d.dll。

注意事項:

應用程式的偵錯版本無法轉散發,而且各種 Visual C++ 動態連結程式庫 (DLL) 的偵錯版本也都無法轉散發。應用程式和 Visual C++ 程式庫的偵錯版本只能部署在開發網站內部的另一部電腦上,唯一的用途就是在未安裝 Visual C++ 2005 的電腦上偵錯和測試應用程式。如需詳細資訊,請參閱轉散發 Visual C++ 檔案

有兩種方法可以一起部署 Visual C++ 程式庫的偵錯版本和應用程式的偵錯版本:

  1. 使用合併模組,將特定 Visual C++ 程式庫的偵錯版本當成共用並存組件安裝到原生組譯碼快取 (WinSxS 資料夾) 中。您可以在 HOW TO:部署安裝和部署專案中找到這種部署的範例。

    注意事項:

    Visual C++ Express 不支援安裝專案。

  2. 將特定 Visual C++ 組件安裝為應用程式的私用組件,並使用 Program Files\Microsoft Visual Studio 8\VC\Redist\debug_nonredist\ 目錄中所提供的檔案。您可以在 HOW TO:使用 XCopy 部署中找到範例。

    注意事項:

    若要在另一部電腦上遠端偵錯應用程式,您必須將 Visual C++ 程式庫的偵錯版本部署為共用並存組件。您可以使用安裝專案或 Windows Installer,依照上述步驟安裝對應的合併模組。安裝 Visual C++ 程式庫之後,您就可以從網路共用執行遠端偵錯工具。如需遠端偵錯的詳細資訊,請參閱 HOW TO:設定遠端偵錯

請參閱

工作

HOW TO:設定遠端偵錯

HOW TO:部署安裝和部署專案

HOW TO:使用 XCopy 部署

概念

部署範例

其他資源

Windows Installer 命令列選項