Share via

(Solved...) 0xc000007b

Anonymous
2016-06-14T01:55:53+00:00

Hi,

  I built an exe file from a VC++ project published by a camera manufacturer. When I run it, an error 0xc000007b occurred. I tried a couple of checking and fixing but non works. Here is what I have tried.

  • Check existence of .Net 4 (I installed 4.52 and the setup file is adaptable to both x86 and x64)
  • Check existence of DirectX9 (I have directX 11)
  • Check existence of Microsoft Visual C++ (I have C++ 2010 x64 and x86 Runtime and Redistributable, and 2008 x64 x86 redistributable) 
  • sfc /scannow (no problem found)

  I wanted to do the dism check following https://technet.microsoft.com/en-us/library/hh824869.aspx. I executed "C:\Windows\system32>dism /Online /Cleanup-Image", I dropped /checkHealth because I am using Win7. Then the following error happens 

=====

Error: 87

An error occurred while processing the command.

Ensure that the command-line arguments are valid. For more information, review t

he log file.

The DISM log file can be found at C:\Windows\Logs\DISM\dism.log

=====

  How can I solve it?

Raymond

Windows for home | Previous Windows versions | Apps

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments

Answer accepted by question author

Anonymous
2016-06-14T02:34:51+00:00

The problem turns out to be I used a wrong version of .dll. I should have used a x86 one, instead of a x64 one. I guess I could choose to compile for a x64 exe but the default was x86.

Was this answer helpful?

1 person found this answer helpful.
0 comments No comments

0 additional answers

Sort by: Most helpful