我正在尝试在Win 2008 R2系统上使用fuslogvw.exe.它显示进程已启动并使用CPU但未显示UI.我已经尝试过32位和64位版本而不是管理模式,但没有运气.我没有在事件日志中看到任何问题.
adr*_*nks 24
如果无法使用UI,则实际上并不需要配置和查看融合日志.您可以在HKEY_LOCAL_MACHINE\Software\Microsoft\Fusion密钥下的注册表中设置融合日志设置,然后直接从您配置的目录中查看日志(因为它们只是HTML文件).
如果要使用注册表配置日志,则需要设置以下键(从此处):
LogFailures = 1(DWORD值)
这将打开故障记录,以便记录查找所有程序集的失败尝试.
LogResourceBinds = 1(DWORD值)
这将打开故障记录,以便记录查找附属程序集的失败尝试.默认情况下不会记录此项.
ForceLog = 1(DWORD值)
这将打开所有程序集绑定的日志记录 - 失败和成功.默认情况下,仅记录故障.如果要验证程序集是从特定目录而不是从全局程序集缓存加载,这将非常有用.
LogPath ="C:\ fusionlogs \"(字符串值)
如果要轻松查看融合日志,请将LogPath设置为目录以将其输出到.默认情况下,日志文件将进入当前用户配置文件的Temporary Internet Files文件夹.对于ASP.Net或.Net Windows服务应用程序,查看融合日志的唯一方法是使用此选项.这是因为它们作为当前用户以外的用户运行.指定的目录必须已存在,并具有要写入的相应文件权限.对于ASP.Net应用程序,ASPNET用户必须具有该目录的写入权限.如果权限错误,则不会有日志输出.
| 归档时间: |
|
| 查看次数: |
4550 次 |
| 最近记录: |