Print Page | Close Window

Multiple versions of Comctl32.dll loaded

Printed From: Codejock Forums
Category: Codejock Products
Forum Name: Toolkit Pro
Forum Description: Topics Related to Codejock Toolkit Pro
URL: http://forum.codejock.com/forum_posts.asp?TID=16666
Printed Date: 16 September 2024 at 4:05pm
Software Version: Web Wiz Forums 12.04 - http://www.webwizforums.com


Topic: Multiple versions of Comctl32.dll loaded
Posted By: rock
Subject: Multiple versions of Comctl32.dll loaded
Date Posted: 06 May 2010 at 5:15pm

We have a user of our product running Windows 7 that loads multiple versions of Comctl32.dll with our application.  An older version of Comctl32 appears to get loaded by the ToolKitPro dll.

The manifest for our app specifies:
 
<dependency>
    <dependentAssembly>
      <assemblyIdentity type='Win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='X86' publicKeyToken='6595b64144ccf1df' language='*' />
    </dependentAssembly>
  </dependency>
 
And there is no manifest entry for the common controls in the ToolkitPro source code.
 
Using a dependency walker (depends.exe), it shows Comctl32.dll version 6.10.7600.16385 loaded with our app.  But under the ToolkitPro dll tree entry it shows another Comctl32.dll that is version 5.82.7600.16385.  On several other computers, depends.exe does not show Comctl32.dll in the ToolkitPro tree entry.  I beleive this older version is causing an "Parameter is incorrect" error message for the user.
 
Has anyone seen this behavior?  Or is this an O/S issue?
Any insight to resolving this would be appreciated.
Thanks



Print Page | Close Window

Forum Software by Web Wiz Forums® version 12.04 - http://www.webwizforums.com
Copyright ©2001-2021 Web Wiz Ltd. - https://www.webwiz.net