準備測試電腦以執行偵錯可執行檔
若要準備電腦測試以 Visual C++ 建置應用程式的偵錯版本,您必須部署偵錯應用程式所依賴的 Visual C++ 程式庫 DLL 的版本。 若要識別哪些 DLL 必須部署,請遵循 了解 Visual C++ 應用程式的相依性中的步驟。 一般來說,偵錯 Visual C++ 程式庫 DLL 版本有「d」結束的名稱;例如, msvcr100.dll 偵錯版本名稱是 msvcr100d.dll。
注意事項 |
---|
對應用程式進行偵錯版本無法轉散發,並偵錯 Visual C++ 程式庫 DLL 版本不可轉散發。您可以部署應用程式的偵錯版本,並且在其他電腦上的 Visual C++ DLL,只為了偵錯及測試在沒有 Visual Studio 的電腦上安裝應用程式。如需詳細資訊,請參閱轉散發 Visual C++ 檔案。 |
有三種方式部署應用程式的偵錯版本的 Visual C++ 程式庫的偵錯 DLL 版本。
使用合併模組安裝特定 Visual C++ DLL 的偵錯版本至 %windir% \ system32 \目錄。 您可以在 逐步解說:使用安裝專案部署 Visual C++ 應用程式中找到這種部署的範例。
安裝應用程式的特定 Visual C++ DLL 使用在\ Program Files \ Microsoft Visual Studio v10.0 \ VC \ Redist \ debug_nonredist \目錄中提供的檔案。
注意事項 對於在另一部電腦上的應用程式遠端偵錯,您必須部署 Visual C++ 程式庫的偵錯 DLL 版本做為共用並存組件。您可以使用安裝專案或 Windows Installer 安裝對應的合併模組。在 Visual C++ DLL 安裝之後,您可以在網路共用上的遠端偵錯工具。如需遠端偵錯的詳細資訊,請參閱 HOW TO:設定遠端偵錯。
使用部署複製專案輸出和其他檔案加入至遠端電腦。 您可以在 遠端偵錯本機所建立的專案中找到這種部署的範例。