2013-09-05 469 views
6

我遇到了這個錯誤,警告:程序集綁定日誌記錄被關閉

警告:程序集綁定日誌記錄被關閉。 要啓用程序集綁定失敗日誌記錄,請將註冊表值[HKLM \ Software \ Microsoft \ Fusion!EnableLog](DWORD)設置爲1.

注意:存在與程序集綁定失敗日誌記錄相關的一些性能損失。 要關閉此功能,請刪除註冊表值[HKLM \ Software \ Microsoft \ Fusion!EnableLog]。

而一旦我進入融合文件夾,我找不到EnableLog文件,你能幫我嗎?

+0

嘗試: http://stackoverflow.com/questions/255669/how-to-enable-assembly-bind-failure-logging-fusion-in-net – kiewic

回答

6

如果您希望診斷加載程序集的問題,則只需要打開程序集綁定日誌記錄即可。如果您需要這樣做,暫時打開日誌的最佳方式是使用Fusion Log Viewer fuslogvw.exe。關於如何使用它的說明可以發現here.

+0

現在好了日誌條目顯示了有關失敗的程序集綁定的詳細信息,你有沒有建議如何處理它? – user2750785

+0

失敗綁定的日誌將決定您需要執行的操作。該組件是否存在正確的路徑?您是否需要將其安裝到GAC?這是第三方產品嗎?是否有版本不匹配?日誌將解釋 – idlemind

+0

@ user2750785我的答案有幫助嗎?如果是這樣,請標記爲答案,謝謝 – idlemind

0

更新「Microsoft.Extensions.Logging.Debug 1.1.0」到「Microsoft.Extensions.Logging.Debug 1.1.2」解決了這個問題對我來說