Comment puis-je voir la version de l'assembly d'un .NET de l'assemblée dans Windows Vista et versions ultérieures (WIndows 7, 2008)?
Windows 2003 et windows XP, vous pourriez clic droit sur l'assemblée.dll) allez dans les propriétés, cliquez sur l'onglet version et puis, 3 différents numéros de version: la version de l'Assembly, la version du fichier et la version du produit.
Si vous prenez le même fichier et regarde ses propriétés dans windows 2008, vous voyez seulement la version du fichier et la version du produit.
Est-il un moyen de voir la version de l'assembly d'un .NET de l'assemblée dans windows vista et versions ultérieures (sans tierce partie, outils)?
Vous devez vous connecter pour publier un commentaire.
Pas. Pas à partir de l'explorateur. C'est un mouvement intentionnel par Microsoft (bien que je n'aime pas).
Vous le pouvez à partir de powershell si:
[Reflection.AssemblyName]::GetAssemblyName('full-path-to\xxxx.dll').Version
Également si la version de fichier n'est pas explicitement défini, il sera par défaut à la version de l'assembly.
Voici quelques infos:
http://all-things-pure.blogspot.com/2009/09/assembly-version-file-version-product.html
Prendre un coup d'oeil à https://powerext.codeplex.com/
Je sais que c'est tard, mais j'ai trouvé cette question en essayant de trouver à nouveau l'extension alors que d'autres peuvent trouver trop...
Dans Windows 7 Enterprise, vous pouvez utiliser l'explorateur windows pour cliquez-droit sur l'assemblage, cliquez sur propriétés, puis cliquez sur l'onglet Détails.
La propriété "version du Produit" a l'assemblée la version formatée comme les grands.mineure.build#.révision#. La propriété de version de Fichier" est de trop.
Ne sais pas si cela fonctionne dans d'autres versions de Windows 7.
Vous pouvez toujours écrire un Shell Extension pour ajouter une page de propriétés de Propriétés de Fichier, comme cela a été fait ici http://sbytestream.pythonanywhere.com/logiciel/asmprops
Grâce à Ramesh Srinivasan, il y a au moins un moyen d'ajouter de la version du fichier dans le volet Détails de la fenêtre de l'explorateur. Ajouter une chaîne de valeur de la clé HKEY_CLASSES_ROOT\dllfile nommé PreviewDetails avec la valeur prop:Système.FileVersion;Système.FileDescription;Système.DateModified;Système.Taille. De cette façon, si vous faites affaire avec des assemblages où le fichier de version correspond à la version de l'assembly, Jérôme a suggéré, au moins vous pouvez le voir juste en sélectionnant l'assemblée. Je ne pouvais pas trouver n'importe où lorsque le système de fichier de propriétés sont documentées.