Как определить, какая версия comctl32.dll используется приложением C# .NET? Ответы, которые я видел на этот вопрос, обычно включают получение информации о версии из физического файла в Windows \ System, но это не обязательно версия, которая фактически используется из-за бок о бок соображений.Обнаружение версии COMCTL32 в .NET
0
A
ответ
1
System.Diagnostics.Process.GetCurrentProcess.Modules предоставляет вам все модули, загруженные в текущий процесс. Это также включает неуправляемые dll win32. Вы можете выполнить поиск по коллекции и проверить свойство FileVersionInfo для загруженной версии.
Вы можете переформулировать вопрос, чтобы указать, почему вам нужна эта информация? Что ты пытаешься сделать? Возможно, есть решение, которое позволяет достичь того, чего вы хотите с помощью другого механизма? – 2008-09-15 20:03:30