Impossible de localiser fuslogvw.exe sur ma machine

92

Je recherche l'exécutable de la visionneuse de journal de liaison d'assembly (fuslogvw.exe), mais je n'arrive pas à le trouver sur ma machine. Il est là à coup sûr, car lorsque je tape fuslogvw dans une invite de commande Visual Studio, l'application s'ouvre.

La machine sur laquelle je travaille a une installation propre de Visual Studio 2008, aucune version précédente n'a jamais été installée.

Quelqu'un sait où le trouver? J'ai besoin de l'exe pour pouvoir le copier sur un serveur pour résoudre un problème de liaison.

Gerrie Schenck
la source
2
c'est exactement là que tout ( voidtools.com/Everything-1.2.1.371.exe ) est très pratique :)
MrClan
ou la commande intégrée where( >where cmd-> C:\Windows\System32\cmd.exe), bien que cela ne fonctionne que s'il est déjà
détectable

Réponses:

118

Sur ma boîte, également avec VS2008, il peut être trouvé à

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

Dans Windows 7 et Windows 8.1, il se trouve sous les répertoires qui se trouvent ici:

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

Donc pour Windows 8.1 et .NET 4.5.1:

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

Rob Levine
la source
2
Sur Windows 7 Pack 1 trouvé dans C: \ Program Files (x86) \ Microsoft SDKs \ Windows \ v8.0A \ bin \ NETFX 4.0 Tools
Developer Marius Žilėnas
4
Windows 10 avec .Net 4.7.1: C: \ Program Files (x86) \ Microsoft SDKs \ Windows \ v10.0A \ bin \ NETFX 4.7.1 Tools
Demian Berisford-Maynard
11

Mon ordinateur l'a dans un endroit différent sous Outils pour Visual Studio 2010

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

Ouvrez le dossier et exécutez FUSLOGVW.exe en tant qu'administrateur, puis vous pouvez activer les paramètres de connexion.

Adam Mendoza
la source
2
+1 spécialement pour «exécuter FUSLOGVW.exe en tant qu'administrateur».
Vikram
4

Sur ma machine, c'est dans le SDK bin répertoire .

Pour vous aider, voici un cauchemar de fichier batch rapide et sale qui recherchera le chemin d'un fichier que vous lui donnez:

@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
Michael Burr
la source
6
+1 pour me rappeler que les scripts batch Windows font saigner mes yeux :)
Richard Szalay
1
Pour aider à le trouver à partir d'une invite de commande, on peut faire cd \ dir / s fuslogvw.exe
David Silva Smith
Et ça? for %i in (cmd.exe) do @echo. %~$PATH:iDe stackoverflow.com/questions/304319/…
Matt Lyons
4

Utilisez l'invite de commande Visual Studio / outils de développement.

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

Cet outil est automatiquement installé avec Visual Studio. Pour exécuter l'outil, utilisez l'invite de commande du développeur (ou l'invite de commande Visual Studio dans Windows 7) avec les informations d'identification de l'administrateur. Pour plus d'informations, consultez Invite de commandes Visual Studio.

À l'invite de commandes, tapez ce qui suit:

fuslogvw

Mark Sowul
la source
2

Peut-être qu'il est en retard à la fête, mais peut-être que certains d'entre vous pourraient être intéressés par une alternative moderne à FUSLOGVW.exe que j'ai mise sur GitHub: Fusion ++

Fusion ++

C'est super facile à utiliser: cliquez simplement sur "Enregistrer" pour capturer les journaux d'assemblage. Si vous avez terminé, cliquez à nouveau sur "Arrêter" et Fusion ++ analysera tous les fichiers journaux pour vous.

Waescher
la source
1

Windows 10:

C: \ Program Files (x86) \ Microsoft SDKs \ Windows \ v10.0A \ bin \ NETFX [INSÉRER LA VERSION ICI] Outils

Christian Findlay
la source
0

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

mfeingold
la source
0

Vous pouvez exécuter cet outil via l'invite de commande Visual Studio (assurez-vous d'exécuter l'invite de commande en tant qu'administrateur):

entrez la description de l'image ici

Remarque: C'est également un moyen rapide d'utiliser l'Éditeur du Registre pour activer la liaison d'assembly: Comment activer la journalisation de la liaison d'assembly (Fusion Log Viewer - fuslogvw.exe)?

Ned
la source