3 Replies - 354 Views - Last Post: 23 February 2017 - 07:57 PM

#1 ChrisMartin316  Icon User is offline

  • New D.I.C Head

Reputation: 0
  • View blog
  • Posts: 2
  • Joined: 22-February 17

I have developed a number of 32bit applications in Microsoft Visual S

Posted 22 February 2017 - 05:33 PM

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?

Is This A Good Question/Topic? 0
  • +

Replies To: I have developed a number of 32bit applications in Microsoft Visual S

#2 no2pencil  Icon User is offline

  • Professor Snuggly Pants
  • member icon

Reputation: 6560
  • View blog
  • Posts: 30,699
  • Joined: 10-May 07

Re: I have developed a number of 32bit applications in Microsoft Visual S

Posted 22 February 2017 - 05:49 PM

What 3rd party USB software?
Was This Post Helpful? 0
  • +
  • -

#3 ChrisMartin316  Icon User is offline

  • New D.I.C Head

Reputation: 0
  • View blog
  • Posts: 2
  • Joined: 22-February 17

Re: I have developed a number of 32bit applications in Microsoft Visual S

Posted 23 February 2017 - 07:43 AM

When the USB stick is first used the system reports found new hardware. It then installs drivers.
The USB stick is a Kingston Datatraveller DTSE9.
The drivers windows reports as installed are microsoft's own.
Was This Post Helpful? 0
  • +
  • -

#4 Skydiver  Icon User is offline

  • Code herder
  • member icon

Reputation: 5925
  • View blog
  • Posts: 20,255
  • Joined: 05-May 12

Re: I have developed a number of 32bit applications in Microsoft Visual S

Posted 23 February 2017 - 07:57 PM

What version of Visual Studio were to use using? Have all the Service Packs been applied to it?

Basically, it feels like you are depending on a particular version of the C runtime library, and the act of installing new drivers or an updated .NET framework version is uninstalling that version that you need and is replacing it with an incompatible version.

If this truly the case, a possible alternate solution is to statically link in the C runtime instead of dynamically linking it in.
Was This Post Helpful? 0
  • +
  • -

Page 1 of 1