在.NET中检测COMCTL32版本

时间:2008-09-15 19:18:26

标签: c# .net comctl32

如何确定C#.NET应用程序正在使用哪个版本的comctl32.dll?我在这个问题上看到的答案通常涉及从Windows \ System中的物理文件中获取版本信息,但由于并排考虑,这不一定是实际使用的版本。

1 个答案:

答案 0 :(得分:2)

System.Diagnostics.Process.GetCurrentProcess.Modules为您提供当前流程中加载的所有模块。这还包括非托管的win32 dll。您可以搜索集合并检查FileVersionInfo属性以获取加载的版本。