2015-05-12 62 views
0

我有一個使用BHO編寫的使用BHO編寫的IE插件,我想用Log4net將日誌插入插件。我不打算有任何用戶界面(下拉等)這個插件。因此,要啓用,禁用和設置日誌級別,我有什麼選擇? 我認爲的兩個選項包括從文件獲取配置(在保護模式下運行時有一些注意事項)。第二個選項我在某處閱讀,是加載一個URL,通過它我可以傳遞我的論點。例如,我剛剛在IE啓動時讀取了第一個URL,並且如果它匹配了特定的字符串,我使用它來設置用於記錄該會話的參數(否則使用默認值)。將配置傳遞給IE插件

還有其他更好的選擇嗎?

謝謝!

回答

0

另一種方法是將設置存儲在註冊表中。這裏還有一些關於保護模式的警告,但它們幾乎是確定性的,所以它是用於打開/關閉日誌記錄的可用方式。

在保護模式IE將映射在這裏您的註冊表早午餐:HKEY_CURRENT_USER \ SOFTWARE \微軟\ InternetExplorer的\ InternetRegistry 請注意,這種轉移將只能用於HKCU,而不是HKLM