Aprire un prompt dei comandi e digitare una delle seguenti righe in base alla versione di Visual Studio e all'architettura del sistema operativo:
VS 2008 su Windows a 32 bit :
"%ProgramFiles%\Microsoft SDKs\Windows\v6.0A\bin\sn.exe" -T <assemblyname>
VS 2008 su Windows a 64 bit:
"%ProgramFiles(x86)%\Microsoft SDKs\Windows\v6.0A\bin\sn.exe" -T <assemblyname>
VS 2010 su Windows a 32 bit:
"%ProgramFiles%\Microsoft SDKs\Windows\v7.0A\bin\sn.exe" -T <assemblyname>
VS 2010 su Windows a 64 bit:
"%ProgramFiles(x86)%\Microsoft SDKs\Windows\v7.0A\bin\sn.exe" -T <assemblyname>
VS 2012 su Windows a 32 bit:
"%ProgramFiles%\Microsoft SDKs\Windows\v8.0A\bin\NETFX 4.0 Tools\sn.exe" -T <assemblyname>
VS 2012 su Windows a 64 bit:
"%ProgramFiles(x86)%\Microsoft SDKs\Windows\v8.0A\bin\NETFX 4.0 Tools\sn.exe" -T <assemblyname>
VS 2015 su Windows a 64 bit:
"%ProgramFiles(x86)%\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.6.1 Tools\sn.exe" -T <assemblyname>
Si noti che per le versioni VS2012 +, l'applicazione sn.exe non è più nel cestino ma in una sottocartella. Si noti inoltre che per 64 bit è necessario specificare la cartella (x86).
Se si preferisce utilizzare il prompt dei comandi di Visual Studio, digitare:
sn -T <assembly>
dove <assemblyname>
è un percorso file completo per l'assembly che ti interessa, circondato da virgolette se ha spazi.
Puoi aggiungerlo come strumento esterno in VS, come mostrato qui:
http://blogs.msdn.com/b/miah/archive/2008/02/19/visual-studio-tip-get-public-key-token -per-a-stong-named-assembly.aspx