I'm writing a shell-extension dll, using property sheets.
Compiled under VC++ 5.0, it works fine.
If I try it on a machine where VC50 was never installed, it crashes while trying to create a property sheet.
I investigated and found that VC50 updates comctl32.dll to a newer version. The old version seems to cause the crash.
Is there anything I should change in my code?
Otherwise I guess the only solution would be to use InstallShield to update this dll.