Fusion log主要用於跟蹤程序集的加載信息。比如,某個直接引用的第三方程序集A依賴另外一個程序集B,但是B沒有引用。這種情況打開Fusion log查原因特別方便。
下面是在網上找到幾個關於Fusion Log的介紹,講的比較好的:
如果沒有啟用Fusion Log,導入下面的注冊表文件,然後重啟IIS,可以啟用Fusion Log。
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Fusion] "ViewerAttributes"=dword:56300949 "ForceLog"=dword:1 "LogFailures"=dword:1 "LogResourceBinds"=dword:1 "LogPath"="c:\\fusionlog\\"
Fusion Log可以在錯誤頁面上展示出來(參考下面的截圖)。
也可以用Fuslogvw.exe這個工具查看,下面是MSDN上關於這個工具的介紹。使用的時候注意,在windows 7下需要用管理員權限運行,否則打開程序無法做任何操作。