HOW TO:設定 ClickOnce 部署錯誤的自訂記錄檔位置
ClickOnce 會維護所有部署的啟動記錄檔, 這些記錄檔會記錄有關安裝及初始化 ClickOnce 部署的任何錯誤。 根據預設,ClickOnce 會為每個部署啟動過程建立一個記錄檔, 它會將這些記錄檔儲存在 Temporary Internet Files 資料夾內。 當啟動失敗,且使用者在產生的錯誤對話方塊內按一下 [詳細資料] 時,會向使用者顯示部署的記錄檔。
您可以使用 [登錄編輯程式] (regedit.exe) 設定自訂的記錄檔路徑,針對特定用戶端變更這個行為。 在這個情形下,ClickOnce 會將所有部署的啟動成功和失敗情況記錄在單一檔案中。
警告
如果您使用 [登錄編輯程式] 的方式不正確,可能會發生嚴重的問題,甚至可能需要重新安裝作業系統。使用 [登錄編輯程式] 時請自行負責。
注意事項 |
---|
為了避免記錄檔變得太大,您偶而需要截斷或刪除記錄檔。 |
下列程序將說明如何為單一用戶端設定自訂記錄檔的位置。
若要設定自訂記錄檔的位置
開啟 Regedit.exe。
巡覽到 HKCU\Software\Classes\Software\Microsoft\Windows\CurrentVersion\Deployment 節點。
將 LogFilePath 字串值設定為您偏好之自訂記錄檔位置的完整路徑和檔案名稱。
這個位置必須位於使用者具有寫入權限的目錄中。 例如,在 Windows Vista,建立下列資料夾結構並將 LogFilePath 設定為 C:\Users\<username>\Documents\Logs\ClickOnce\installation.log。