2008-09-15 9 views
0

Comment déterminer la version de comctl32.dll utilisée par une application C# .NET? Les réponses que j'ai vues à cette question impliquent généralement l'obtention d'informations de version à partir du fichier physique dans Windows \ System, mais ce n'est pas nécessairement la version qui est réellement utilisée en raison de considérations côte à côte.Détection de la version COMCTL32 dans .NET

+0

pouvez-vous reformuler la question pour indiquer pourquoi vous souhaitez cette information? Qu'essayez-vous de faire? Peut-être existe-t-il une solution qui réalise ce que vous voulez grâce à un autre mécanisme? –

Répondre

1

System.Diagnostics.Process.GetCurrentProcess.Modules vous donne tous les modules chargés dans le processus en cours. Cela inclut également les dll win32 non gérés. Vous pouvez rechercher dans la collection et vérifier la propriété FileVersionInfo pour la version chargée.

Questions connexes