Obtenir la version de l'assembly .NET via la ligne de commande
Obtenir la version d'un assembly .NET via la ligne de commande est une tâche courante pour les développeurs. Cela peut être utile pour vérifier la version d'un assembly spécifique, comparer des versions ou simplement obtenir des informations sur l'assembly.
Utiliser la commande gacutil
La commande gacutil
est un outil de ligne de commande qui peut être utilisé pour gérer le Global Assembly Cache (GAC). Pour obtenir la version d'un assembly dans le GAC, vous pouvez utiliser la commande suivante :
gacutil /l | findstr "NomDeLAssembly"
Remplacez NomDeLAssembly
par le nom de l'assembly dont vous souhaitez obtenir la version. Cette commande affichera toutes les informations sur l'assembly, y compris sa version.
Utiliser la commande sn
La commande sn
(Strong Name Tool) est un autre outil de ligne de commande qui peut être utilisé pour obtenir la version d'un assembly. Pour obtenir la version d'un assembly, vous pouvez utiliser la commande suivante :
sn -v NomDeLAssembly.dll
Remplacez NomDeLAssembly.dll
par le nom du fichier de l'assembly dont vous souhaitez obtenir la version. Cette commande affichera la version de l'assembly.
Utiliser la commande dotnet
Pour les projets .NET Core et .NET 5+, vous pouvez utiliser la commande dotnet
pour obtenir la version d'un assembly. Utilisez la commande suivante :
dotnet show AssemblyInfo NomDeLAssembly.dll
Remplacez NomDeLAssembly.dll
par le nom du fichier de l'assembly dont vous souhaitez obtenir la version. Cette commande affichera les informations sur l'assembly, y compris sa version.
Utiliser PowerShell
Vous pouvez également utiliser PowerShell pour obtenir la version d'un assembly. Utilisez la commande suivante :
Get-ChildItem -Path "CheminVersLAssembly" | Select-Object -Property Version
Remplacez CheminVersLAssembly
par le chemin du fichier de l'assembly dont vous souhaitez obtenir la version. Cette commande affichera la version de l'assembly.
Conclusion
Obtenir la version d'un assembly .NET via la ligne de commande est une opération simple qui peut être effectuée à l'aide de plusieurs outils. La méthode la plus appropriée dépendra de l'environnement .NET spécifique et des besoins du développeur.