【问题标题】:How to get Assembly Version (not File Version) for another EXE?如何获取另一个 EXE 的程序集版本(不是文件版本)?
【发布时间】:2010-04-27 19:52:41
【问题描述】:

您可以使用以下方式获取文件版本:

FileVersionInfo versionInfo = FileVersionInfo.GetVersionInfo("filename.exe");

但是如何获取特定 EXE 文件的程序集版本?

【问题讨论】:

标签: c# .net


【解决方案1】:

来自这篇博文How to get assembly version without loading it

AssemblyName.GetAssemblyName("filename.exe").Version

这避免了加载整个程序集。

【讨论】:

  • 这允许在检查后删除程序集,即使应用程序仍在运行。太好了!
猜你喜欢
  • 2011-11-30
  • 2010-10-28
  • 2011-04-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-09-12
  • 1970-01-01
  • 2020-05-09
相关资源
最近更新 更多