Mar*_*ark 29 .net assemblies windows-vista file-properties windows-7
在Windows 2003和Windows XP中,您可以右键单击程序集(.dll)转到属性,单击版本选项卡,然后您将看到3个不同的版本号:程序集版本,文件版本和产品版本.
如果您使用相同的文件并在Windows 2008中查看其属性,则只能看到文件版本和产品版本.
有没有办法在Windows Vista和更新版本(没有第三部分工具)中查看.NET程序集的程序集版本?
Ger*_*vis 33
不,不是来自探险家.这是微软的故意举动(虽然我不喜欢它).
你可以从powershell:
[Reflection.AssemblyName]::GetAssemblyName('full-path-to\xxxx.dll').Version
此外,如果未明确设置文件版本,则默认为汇编版本.
以下是一些信息:http: //all-things-pure.blogspot.com/2009/09/assembly-version-file-version-product.html