2012-10-31 101 views
0

我正在嘗試使用VS安裝項目爲我的應用程序創建安裝程序。現在我希望在發生任何故障時,我應該能夠跟蹤日誌文件幫助中出現的問題。爲Visual Studio安裝項目創建日誌

所以我的問題是,我如何獲得鉤入各種事件(例如路徑選擇,免責聲明同意等),以便我可以登錄它們。目前唯一可以插入我的代碼的地方是自定義操作,但事情在此之前可能會出錯。

任何有關如何處理這個問題的建議,我都非常感激。

感謝,Oyshik

回答

0

我們可以通過生成設置註冊表鍵選項運行的MSI日誌。請按照此link來解決問題。下面的鏈接中提到的步驟之後,你可以找到在%TEMP%文件夾中的日誌與擴展* .LOG

你必須編輯以下注冊表項: HKEY_LOCAL_MACHINE \ SOFTWARE \政策\微軟\的Windows \ Installer程序

設置鍵 「記錄」 價值的價值: 「voicewarmupx

值是什麼,但選項的組合s至如下所述日誌,

v - 詳細輸出 -O - 外的磁盤空間不足消息 i - 狀態消息 c - 初始UI參數 e - 所有錯誤消息 w - 非致命警告 一個 - 啓動操作 r - 特定於操作的記錄 米 - 超出內存不足或致命退出信息 u - 用戶請求 p - 終端性能 + - 附加到現有文件 ! - 將每行沖洗到日誌中 x - 額外的調試信息。 「x」標誌僅在Windows Server 2003和更高版本的操作系統以及MSI可再發行版3.0和更高版本的MSI可再發行組件上可用。

相關問題