views:

268

answers:

2

I'm using the WindowsAPICodePack for TaskDialog. When I try to show the dialog it says that it needs to load version 6 of comctl32.dll. So I added version 6 to the app.manifest and tried running it. Still no luck. I went to the Debug folder and ran the program without Visual Studio and it works fine. I'm guessing that Visual Studio isn't using the manifest file... I was wondering if there was a way to make it do this.

A: 

This page describes how to add a custom manifest to your project in order to tell Windows to load the new comctl32.dll (version 6.0):

Does your manifest have the right dependency on comctl32.dll? Did you embed the created manifest?

dtb
A: 

I have the same issue with Visual Studio in Debug mode. So far I haven't found a workaround, it works fine in Release mode.

sevenalive