【发布时间】:2012-07-27 09:46:57
【问题描述】:
我想在指定路径时查找 dll 版本。假设 path = "progfiles/harry/sample.dll"。如何找到 sample.dll 版本。由于我使用的是 .net framework 3.5 SP1,因此无法使用 FileVersionInfo。我尝试了 Assembly.LoadFrom。但是我面临的 LoadFrom 问题是“如果已经加载了具有相同标识的程序集,即使指定了不同的路径,LoadFrom 也会返回加载的程序集。”
【问题讨论】:
-
那么,为什么你不能使用
FileVersionInfo? -
.net framework 3.5 SP1 不支持 FileVersionInfo
-
@BadhriRavikumar 根据谁? msdn.microsoft.com/en-us/library/…
-
@BadhriRavikumar 嗯? I don't think so...
-
@mr47 - .net framework 3.5 支持 FileVersionInfo。但不适用于 3.5 SP1。这个我试过了。
标签: c# dll compact-framework windows-ce .net-cf-3.5