設定 ClickOnce 部署錯誤的自訂記錄檔位置

ClickOnce 會維護所有部署的啟用記錄檔。 這些記錄會記載有關安裝和初始化 ClickOnce 部署的任何錯誤。 ClickOnce 預設會為每個部署啟用建立一個記錄檔。 其會將這些記錄檔儲存在 [網際網路暫存檔] 資料夾中。 部署的記錄檔會在發生啟用失敗時對使用者顯示,而使用者會在產生的錯誤對話方塊中按一下 [詳細資料]

您可以使用登錄編輯程式 (regedit.exe) 來變更特定用戶端的行為,以設定自訂記錄檔路徑。 在此情況下,ClickOnce 會在單一檔案中記錄所有部署的啟用成功和失敗。

警告

如果未正確使用登錄編輯程式,可能會導致嚴重問題,甚至可能必須重新安裝作業系統。 請自行承擔使用登錄編輯程式的風險。

注意

您有時需要截斷或刪除記錄檔,以防止記錄檔變得太大。

下列程序說明如何設定單一用戶端的自訂記錄檔位置。

設定自訂記錄檔位置

  1. 開啟 Regedit.exe

  2. 瀏覽至節點 HKCU\Software\Classes\Software\Microsoft\Windows\CurrentVersion\Deployment

  3. 將字串值 LogFilePath 設定為慣用自訂記錄位置的完整路徑和檔案名稱。

    此位置必須位於使用者有寫入權限的目錄中。 例如,建立以下資料夾結構並將 LogFilePath 設定為 C:\Users\<username>\Documents\Logs\ClickOnce\installation.log