汇编绑定日志查看器(fuslogvw)不是日志记录我的计算机上安装的框架的任何版本的绑定。

我尝试使用自定义日志位置,默认日志位置,默认类别和本机映像类别。

装配绑定日志查看器几个月前工作。我在64位机器上,正在运行c:\ program files(x86)\ microsoft sdks \ windows \ v7.0a \ bin \ netfx 4.0工具\ x64 \ fuslogvw.exe

有帮助吗?

解决方案

进入Internet Explorer - >工具 - > Internet选项 - >浏览历史记录,删除......,检查临时Internet文件并单击删除修复了我的问题。

感谢此博客文章: http://www.request-response.com/blog/commentview,uid,guid,guid,9f38368-833b- 4568-833b -ef80e0938337.aspx

其他提示

经过多挫败感,我发现默认情况下,Fuslogw执行 not log汇编绑定失败!

您需要单击“设置”,然后选择“日志绑定失败到磁盘”,否则您将不会在窗口中看到任何内容

如果您构建ASP.NET MVC应用程序(或可能涉及IIS的任何其他应用程序),则需要重新启动IIS以开始获取绑定日志。

根据这个 post它使用IE缓存进行日志记录。因此,更好的主意避免将浏览历史均全部全部清除,然后单击设置 - >启用自定义日志路径,然后选择将无法与IE共享的目录。

我使用这个博客文章启用fuslogvw.exe的日志记录,无需使用EXE本身。

脚本可以下载这里

此脚本“启用”和“禁用”融合的自定义设置 日志查看器工具。

启用设置将:

  • 创建一个日志文件夹(默认值:c:\ fusionlogs)
  • 添加hkey_local_machine \ software \ Microsoft \ Fusion \ LogPath和 将其设置为日志文件夹
  • set hkey_local_machine \ softwar \ microsoft \ fusion \ logfailures 到1
  • 可选择设置 HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Fusion \ forceog到1
  • 可选择设置 HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Fusion \ LogresourceBinds 到1

禁用设置将:

  • 删除日志文件夹及其内容
  • 删除HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Fusion \ LogPath
  • set hkey_local_machine \ software \ microsoft \ fusion \ logfailures 到0
  • set hkey_local_machine \ software \ microsoft \ fusion \ forcelog 0
  • 套装 HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Fusion \ LogresourceBinds 到0

装配绑定日志查看器(fuslogw.exe)具有相当多的故障。

就像运行时默认情况下不绑定错误,或者必须确保不会向自定义日志路径添加其他反斜杠。您无法使用UI进行错误,您必须扫描文件系统以读取日志。 heck,甚至无法调整应用程序窗口的大小。

我决定写一个名为 Fusion ++的替代装订绑定日志查看器github 。它在内部使用相同的机制,但为您解析了日志。您无需关注任何设置,甚至没有日志路径

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top