本文介绍了汇编版本从命令行?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
有没有Microsoft工具从命令行获取DLL文件的汇编版本?
Is there a Microsoft tool to get the assembly version of a DLL file from a command line?
(我知道我可以编写自己的工具。) / p>
(I know that I can code my own tool.)
推荐答案
这是PowerShell发光的区域。如果你还没有它,请安装它。预装了Windows 7。
This is an area where PowerShell shines. If you don't already have it, install it. It's preinstalled with Windows 7.
运行此命令行:
[System.Reflection.Assembly]::LoadFrom("YourDllName.dll").GetName().Version
输出:
Major Minor Build Revision
----- ----- ----- --------
3 0 8 0
请注意LoadFrom返回一个程序集对象,所以你可以做任何你喜欢的任何事情。不需要编写程序。
Note that LoadFrom returnes an assembly object, so you can do pretty much anything you like. No need to write a program.
这篇关于汇编版本从命令行?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!