Consultor Eletrônico



Kbase P115036: Windows error :"This application has failed to start because MSVCR71.dll could not be found" when st
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   08/11/2010
Status: Verified

SYMPTOM(s):

Error message when starting OpenEdge

Windows error : This application has failed to start because MSVCR71.dll could not be found. Re-installing the application may fix the problem.

An error (-5011: 0x80040702) has occurred while running the setup

MSVCR71.dll was not installed on the system

101A_DBUTIL.EXE - Unable to locate Component

The same error message appears when trying to uninstall OpenEdge from Control Panel "Add/remove programs"

FACT(s) (Environment):

No error messages during the installation
Windows
OpenEdge 10.1B
OpenEdge 10.1C

CAUSE:

Bug# OE00171729

CAUSE:

32 bit executables have certain dependencies on certain 32 bit DLLs. E.g. 101A_DBUTIL.EXE has dependencies on certain 32 bit DLLs of which MSVCR71.dll is one of them. You can use the Dependency Walker for finding more details. If it cannot be found in the search path as to see with the command echo %PATH% then the above error is thrown.

FIX:

Download MSVCR71.dll (can be downloaded free of charge) or copy from another machine into %windir%\system32 or search path.