我目前在我们的开发服务器上遇到一些程序集绑定(bind)问题。我想使用 Fusion Log Viewer 进一步调查该问题。由于计算机上没有安装 Visual Studio,因此我将 FUSLOGVW.EXE 复制到本地文件夹并在那里启动它。
这应该有效还是需要其他东西?我没有感觉到应用程序正在记录任何失败(是的,我的设置是正确的)。
最佳答案
正如上面的答案和评论中提到的,您需要做两件事才能让融合记录器在没有 Visual Studio 的计算机上运行:
- 将
fuslogvw.exe
复制到该计算机。您可以在安装 .NET 的任何位置找到它(例如C:\Program Files (x86)\Microsoft SDKs\Windows\v8.1A\bin\NETFX 4.5.1 Tools\x64\FUSLOGVW.exe
) - 将
flogvwrc.dll
复制到该计算机上与fuslogvw.exe
相同的位置。您可以在fuslogvw.exe
所在的1033
子目录中找到它(例如C:\Program Files (x86)\Microsoft SDKs\Windows\v8.1A\bin\NETFX 4.5.1 工具\x64\1033\flogvwrc.dll
)
将 fuslogvw.exe
和 flogvwrc.dll
放在一个目录中后,您就可以运行日志查看器。您不需要更改注册表或任何其他更改。
关于.net - 在未安装 Visual Studio 的计算机上使用 FUSLOGVW.EXE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1012252/