无法在我的计算机上找到fuslogvw.exe

时间:2009-11-04 14:53:13

标签: .net

我正在寻找程序集绑定日志查看器可执行文件(fuslogvw.exe),但我似乎无法在我的计算机上找到它。它确实存在,因为当我在Visual Studio命令提示符下键入fuslogvw时,应用程序将打开。

我正在处理的机器有一个干净的Visual Studio 2008安装,没有安装过以前的版本。

任何人都知道在哪里找到它?我需要exe才能将它复制到服务器以解决绑定问题。

8 个答案:

答案 0 :(得分:113)

在我的盒子上,也可以在VS2008上找到它,可以在

找到
  

C:\ Program Files \ Microsoft   的SDK \的Windows \ v6.0A \ BIN \ fuslogvw.exe

在Windows 7和Windows 8.1中,它位于以下目录下:

  

C:\ Program Files(x86)\ Microsoft SDKs \ Windows {version} \ bin {.NET Version Tools}

因此对于Windows 8.1和.NET 4.5.1:

  

C:\ Program Files(x86)\ Microsoft SDKs \ Windows \ v8.1a \ bin \ NETFX 4.5.1工具\

答案 1 :(得分:10)

我的电脑在Visual Studio 2010工具下的不同位置

  

C:\ Program Files(x86)\ Microsoft SDKs \ Windows \ v7.0A \ Bin \ NETFX 4.0   工具\ 64 \

打开文件夹并以管理员身份运行FUSLOGVW.exe,然后您可以启用登录设置。

答案 2 :(得分:3)

在我的机器上,它位于SDK的bin目录中。

为了帮助你,这里有一个快速肮脏的批处理文件噩梦,它将搜索你给它的文件的路径:

@if EXIST %1 echo .\%1
@for %%e in (%PATHEXT%) do @for %%i in (%1%%e) do @if EXIST %%i echo .\%%i
@if NOT "%~$PATH:1"=="" echo %~$PATH:1
@for %%e in (%PATHEXT%) do @for %%i in (%1%%e) do @if NOT "%%~$PATH:i"=="" echo %%~$PATH:i

答案 3 :(得分:2)

使用Visual Studio /开发工具命令提示符。

RubyInstaller 2.2.1 and Rails - Rake cannot load Nokogiri

  

此工具随Visual Studio自动安装。运行   工具,使用开发人员命令提示符(或Visual Studio命令   在Windows 7中使用管理员凭据提示。更多   信息,请参阅Visual Studio命令提示符。

     

在命令提示符下,键入以下内容:

     

fuslogvw

答案 4 :(得分:1)

Windows 10:

C:\ Program Files(x86)\ Microsoft SDKs \ Windows \ v10.0A \ bin \ NETFX [在此插入版本]工具

答案 5 :(得分:1)

聚会可能会迟到,但是也许你们中的某些人可能对我放在GitHub上的FUSLOGVW.exe的现代替代方案感兴趣:Fusion++

Fusion++

它非常易于使用:只需单击“记录”即可捕获程序集日志。完成后,再次单击“停止”,Fusion ++将为您解析所有日志文件。

答案 6 :(得分:0)

C:\ Program Files \ Microsoft SDKs \ Windows \ v6.0A \ Bin

答案 7 :(得分:0)

您可以通过Visual Studio命令提示符运行此工具(请确保以管理员身份运行命令提示符):

enter image description here

注意:这也是使用注册表编辑器启用程序集绑定的一种快速方法:How to enable Assembly Binding Logging (Fusion Log Viewer – fuslogvw.exe)?