装配绑定日志查看器(fuslogvw)没有记录我机器上安装的任何框架版本的绑定。
我尝试使用自定义日志位置、默认日志位置、默认类别和本地映像类别。
几个月前,装配绑定日志查看器还可以正常工作。我使用的是64位机器,并运行以下命令:
C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin\NETFX 4.0 Tools\x64\FUSLOGVW.exe
装配绑定日志查看器(fuslogvw)没有记录我机器上安装的任何框架版本的绑定。
我尝试使用自定义日志位置、默认日志位置、默认类别和本地映像类别。
几个月前,装配绑定日志查看器还可以正常工作。我使用的是64位机器,并运行以下命令:
C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin\NETFX 4.0 Tools\x64\FUSLOGVW.exe
进入Internet Explorer --> 工具 --> Internet选项 --> 浏览历史记录, 删除..., 勾选临时文件并点击删除解决了我的问题。
感谢这篇博客文章:http://www.request-response.com/blog/CommentView,guid,9f383687-3e1e-4568-833b-ef80e0938337.aspx
在经历了很多挫折后,我发现默认情况下,fuslogvw
并不会记录程序集绑定失败!
你需要点击“设置”,然后选择“将绑定失败记录到磁盘”,否则你在窗口中看不到任何内容。
更改设置时,您可能需要以管理员身份运行fuslogw.exe
。
根据此篇文章,它使用IE缓存进行日志记录。因此,最好避免清除浏览历史纪录,而是点击“设置”->“启用自定义日志路径”,选择一个不与IE共享的目录。
我使用这篇博客文章中的脚本来启用fuslogvw.exe的日志记录,而不需要使用exe本身。
可以在这里下载该脚本。
此脚本“启用”和“禁用”Fusion Log Viewer工具的自定义设置。
启用设置将:
禁用设置将会: