2010-12-08 69 views
0

爲了幫助隔離用戶嘗試使用我的安裝程序時可能發生的問題,我決定從我的自定義操作中記錄日誌文件中的安裝進度,狀態,錯誤和警告。但是,沒有一種流行的日誌包似乎是可行的,因爲它們需要配置調用程序集(例如log4net)。而且我還讀到,在嘗試和失敗後,您無法通過Installer類執行MSI日誌記錄。現在我可以簡單地使用基本的文件操作來記錄信息。這是大多數人用日誌編寫自定義操作的做法,還是有另一種我沒有考慮過的方式?Visual Studio的日誌記錄服務C#自定義操作

回答

0

最後,我的安裝程序最終需要外部用戶界面處理。這使我從設置&部署切換到wix/votive爲我的MSI需要。因此,DTF自定義操作能夠使用MSI日誌記錄。