I have developed a number of 32bit applications in Microsoft Visual Studio 2010 (C++).
All the apps work fine until I install 3rd party software or USB memory stick drivers .
I then get an error message ‘The application failed to initialize properly (0xc000007b)’.
I have tried reinstalling .Net Framework 4 and x86 Runtime – 10.0.30319, along with the Redistributable x86 9.0.30729.4974.
None of which fixed the problem.
I reinstalled XP pro sp3 and the Apps worked ok. I tried to open one of the Apps with Dependency Walker but it failed to open and when I tried to run it normally it gave the above error message again.
Any ideas what Dependency Walker changes in Windows when it runs to cause the above error?
I checked for 64bit dlls and none are present.
Any suggestions how I can create a permanent solution?