Codejock Forums Homepage
Forum Home Forum Home > Codejock Products > Visual C++ MFC > Toolkit Pro
  New Posts New Posts RSS Feed - Multiple versions of Comctl32.dll loaded
  FAQ FAQ  Forum Search   Events   Register Register  Login Login

Multiple versions of Comctl32.dll loaded

 Post Reply Post Reply
Author
Message
rock View Drop Down
Groupie
Groupie


Joined: 27 October 2005
Status: Offline
Points: 19
Post Options Post Options   Thanks (0) Thanks(0)   Quote rock Quote  Post ReplyReply Direct Link To This Post Topic: Multiple versions of Comctl32.dll loaded
    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
Back to Top
 Post Reply Post Reply
  Share Topic   

Forum Jump Forum Permissions View Drop Down

Forum Software by Web Wiz Forums® version 12.04
Copyright ©2001-2021 Web Wiz Ltd.

This page was generated in 0.188 seconds.