i recieve error message when execute my code
note my code has now errors when build the solution
i work on laptop with windows xp sp2
and vc++ 2008
error message

misa.exe - Unable To Locate Component
x This application has failed to start because MSVCR90D.dll was not found. Re-installing the application my fix this problem


note: i remove the vc++ 2008 from my laptop and reinstall it but there is no effect.
thanks
please need help

Dani AI

Generated

This failure is happening at program load because the executable depends on the Visual C++ 2008 debug C runtime, which is not present on your machine. Reinstalling the public redistributable does not restore debug-only CRT files (those shipped with the IDE), so simply reapplying the redist can leave a debug build unable to start. 's suggestion to consult Microsoft resources is reasonable, and 's debugger output confirms this is a missing-runtime problem at startup rather than a compile error.

Recommended actions (quick, practical):

  • Rebuild in Release and run that binary. Release builds depend on redistributable packages that can be installed on target machines.
  • Or change the project to statically link the CRT (Project Properties -> C/C++ -> Code Generation -> Runtime Library -> choose Multi-threaded (/MT)), then rebuild; static linking avoids external CRT DLLs.
  • If you must run a Debug build on that laptop, install the matching Visual Studio (or the development components that include the debug CRT). Do not copy debug CRT DLLs from other machines — that is unsupported.
  • Use a dependency tool (for example Dependency Walker) to inspect missing modules and, if you suspect a manifest/side-by-side issue, use the Windows SxS tracing tools as described in Microsoft's docs.

See Microsoft guidance on redistributing Visual C++ files for the supported options and details: Redistributing Visual C++ files. For a quick dependency check, try Dependency Walker: Dependency Walker.

Recommended Answers

All 2 Replies

I'd suggest that you post this question on Microsoft's dedicated
Visual C++ General forum. They probably know the answer to this one more or less off-the-shelf.

Debugger:: An unhandled non-continuable STATUS_DLL_NOT_FOUND exception was thrown during process load
The program '[208] misa.exe: Native' has exited with code -1073741515 (0xc0000135).

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.