【发布时间】:2009-10-13 05:50:51
【问题描述】:
我正在尝试为我的应用程序创建一个诊断日志,该日志将显示 GAC 中安装的程序集的最新版本号。例如,GAC 中有同一个程序集的两个版本:foo.dll 版本 1.0.0.0 和 foo.dll 版本 2.0.0.0。我需要如下函数:
GetLatestGacVersion("foo.dll"); // returns "2.0.0.0"
有人知道最好的方法吗?
谢谢!
【问题讨论】:
-
GAC 中有我的应用程序使用的程序集。我正在尝试让应用程序将该程序集的最新版本号打印到日志/对话框屏幕以用于技术支持目的。似乎已弃用的 LoadWithPartialName 方法满足这些最低要求。
标签: c# .net-2.0 gac version-numbering