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.
(Solved...) 0xc000007b
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.
Answer accepted by question author