在我的机器上找不到fuslogvw.exe

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

我正在使用的机器有一个干净的Visual Studio 2008安装,以前没有安装任何版本。

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

在我的盒子里,也用VS2008,它可以find

C:\ Program Files \ Microsoft SDKs \ Windows \ v6.0A \ bin \ fuslogvw.exe

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

C:\ Program Files(x86)\ Microsoft SDK \ Windows {版本} \ bin {.NET版本工具}

所以对于Windows 8.1和.NET 4.5.1:

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

我的电脑在Visual Studio 2010工具下有不同的地方

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

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

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

为了帮助你,下面是一个快速的,非脏的batch file的恶梦,它将search你给它的文件的path:

 @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 

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

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

https://msdn.microsoft.com/en-us/library/e74a18c4(v=vs.110).aspx

该工具将自动与Visual Studio一起安装。 要运行该工具,请使用pipe理员凭据使用开发人员命令提示符(或Windows 7中的Visual Studio命令提示符)。 有关更多信息,请参阅Visual Studio命令提示符。

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

fuslogvw