Обнаружение версии COMCTL32 в .NET - PullRequest
0 голосов
/ 15 сентября 2008

Как определить, какая версия comctl32.dll используется приложением C # .NET? Ответы, которые я видел на этот вопрос, обычно включают получение информации о версии из физического файла в Windows \ System, но это не обязательно та версия, которая фактически используется из-за параллельных соображений.

1 Ответ

2 голосов
/ 15 сентября 2008

System.Diagnostics.Process.GetCurrentProcess.Modules дает вам все модули, загруженные в текущем процессе. Это также включает в себя неуправляемые Win32 DLL. Вы можете выполнить поиск в коллекции и проверить свойство FileVersionInfo для загруженной версии.

...