Obtenir le nom complet d’un Assembly dans Visual Studio 2010

Je devais trouver rapidement le nom complet d’un Assembly dans Visual Studio 2010 aujourd’hui et je n’arrivais pas à trouver d’outil qui allait me permettre de le faire rapidement, et de façon répétitive.  J’ai donc pensé à créer cet outil qui sera d’une aide précieuse à l’avenir.

La démarche se fait donc en 4 étapes :

  1. Créer un script PowerShell qui aura le code suivant
    # Gets the current window
    $window = (Get-Host).UI.RawUI
    
    # Sets the buffer size
    $bufferSize = $window.BufferSize
    $bufferSize.Height = 3000
    $bufferSize.Width = 150
    $window.BufferSize = $bufferSize
    
    # Sets the viewable size
    $displaySize = $window.WindowSize
    $displaySize.Width = 120
    $window.WindowSize = $displaySize
    
    # Loads the full Assembly Name
    [System.Reflection.Assembly]::LoadFile($args[0]).FullName
    
  2. Créer un outil externe (External Tool) dans Visual Studio 2010 
  3. Nommer l’outil et définir la commande à exécuter
  4. Définir la série d’arguments à passer à powershell.exe
    -ExecutionPolicy RemoteSigned -File "Path\To\Script.ps1" $(TargetPath)
  5. Une fois le tout en place, il suffit de sélectionner un item d’un projet de Visual Studio et d’exécuter la commande

Voilà ! Un autre problème récurent de réglé !

Laisser un commentaire

NOTE - Vous pouvez utiliser les éléments et attributs HTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>