什么是Fuslogvw.exe以及如何检查日志?分步指南

2022年4月8日17:35:02 发表评论 1,020 次浏览

Fuslogvw.exe是什么?Fuslogvw.exe 或Assembly Binding Log Viewer是一个帮助你查看日志的程序,当 .NET 框架在其运行时无法定位程序集时会生成该日志。该程序仅属于 Visual Studio 软件,因此你无法从其他任何地方获取它。

使用 Fuslogvw.exe?

当 Visual Studio 或 Asp.net 无法启动时,检查日志文件以找出确切的问题很重要。这里Fuslogvw.exe出现了。当 asp.net 抛出诸如“无法加载文件或程序集”之类的错误消息时,程序集绑定日志查看器 (Fuslogvw.exe) 可用作故障排除工具。该工具允许找出确切的问题并解决它。

Fuslogvw.exe是什么?文件位置是什么?

当有人在他们的系统上安装 ASP.net 或 Visual Studio 时,默认情况下会出现 Fuslogvw.exe 进程。Fuslogvw.exe 文件位于C:\Program Files (x86)\MicrosoftSDKs\Windows\v7.0A\Bin\ Windows 10 中的目录下,而它位于  C:\Program Files\MicrosoftSDKs\Windows\v6.0A 下Windows 7 和更早版本中的\Bin\文件夹。

但是,如果你使用的是 Visual Studio 2010,那么它将位于

C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin\NETFX 4.0 Tools\x64\

如何检查日志?

Fuslogvw.exe如何检查日志?当 Asp.net 无法启动或抛出错误消息时,有必要检查日志文件。为此,用户必须启用 Fusion Logs。它可以通过两种方式完成,如下所示:

1.通过注册表编辑器

  • 转到屏幕左下方的“开始”菜单。
  • 在搜索字段中键入注册表编辑器。
  • 单击以打开注册表编辑器
  • 注册表编辑器中,转到以下位置:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Fusion

  • 现在,转到右侧并右键单击 DWORD 值 - EnableLog
  • 从右键菜单中选择修改。
  • 它打开编辑 DWORD 值

在这里,转到Value data字段并将值更改为1

  • OK按钮保存更改并返回注册表编辑器
  • 现在,双击 DWORD 值 - ForceLog
  • 在打开的Edit DWORD Value对话框中,将Value data字段设置为1
  • 点击OK保存更改并返回编辑器
  • <现在,双击 DWORD 值 – LogResourceBinds
  • Edit DWORD Value窗口中,转到Value data字段并将其设置为1
  • OK保存更改并返回注册表编辑器
  • 这次,双击LogPath
  • 在打开的字符串值对话框中,将值数据字段设置为C:\FusionLog\(日志文件夹)。
  • 点击OK按钮保存更改并退出。
  • 关闭注册表编辑器并重新启动 PC 以使更改生效。

现在,关闭并重新启动 Excel 工作表,然后打开Fuslogvw.exe文件以查看日志。

*注意 -只需确保在进行任何更改之前创建注册表数据的备份,以确保如果你在此过程中丢失任何数据,你可以恢复它。

了解如何修复错误代码 0xe0434352

2.通过命令提示符

Fuslogvw.exe如何检查日志?你可以使用命令提示符运行 fuslogvw.exe,并使用 Fusion Log Viewer 启用融合日志。

  • Win+R快捷键打开运行命令
  • 运行命令窗口中键入cmd并同时按Ctrl + Shift + Enter键。这将以管理员权限打开命令提示符。
  • 命令提示符控制台中,执行以下命令:

Fuslogvw

  • 这将启动Fusion Log Viewer
  • 点击右侧的设置按钮。
  • 在列表中,单击Log bind failures to disk并选中Enable custom log path旁边的框。
  • 现在,创建要保存日志的路径。例如,你可以在 C 盘中创建日志文件夹,它应该如下所示 - :\FusionLogs
  • 复制此路径并将其粘贴到自定义日志路径中
  • OK保存更改并退出。
  • 现在你已启用融合日志,请生成问题。
  • 按 Fusion Log Viewer 中的刷新按钮。它现在将在列表中显示程序集绑定失败。
  • 你可以按查看日志按钮来探索更多详细信息。

完成错误诊断后,请确保关闭融合日志查看器,否则最终可能会降低服务器速度。

木子山

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: