我注意到,在我升级到 Windows 8.1 后,Fusion Logger 不起作用,从某种意义上说,当我的 .NET 项目运行(ASP.NET 网站)时,单击“刷新”不会产生任何结果。在升级之前,它曾经在 Windows 8 上运行得非常好。
我试过了fuslogvw.exe
:
C:\Program Files (x86)\Microsoft SDKs\Windows\v8.0A\bin\NETFX 4.0 Tools
C:\Program Files (x86)\Microsoft SDKs\Windows\v8.0A\bin\NETFX 4.0 Tools\x64
C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin
C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin\x64
一切都无济于事。
人们在stackoverflow的其他问题上建议的解决方案没有奏效,尽管它们适用于早期版本的Windows。我试过以管理员身份运行。我还在 Fusion 注册表项中创建了值为 '1' 的 'Forcelog' 和 'LogResourceBinds 'Dwords',但都无济于事。
这真的让事情变得很困难,因为我在开发时将它广泛用于调试目的。有没有其他人遇到过这个问题,或者知道可能的解决方案?
注意:我可能会补充。我正在将我的项目从 MVC 3 升级到 4,并使用 Fusion Log Viewer 来整理不正确的程序集绑定。这可能与 MVC 4 有关吗?
谢谢