Como resolver o erro “o programa não pode iniciar porque o msvcp50.dll está faltando…”?

2

Estou tentando instalar um aplicativo antigo no Windows 7 de 64 bits e estou encontrando o seguinte erro:

The program can't start because MSVCP50.dll is missing from your computer. Try reinstalling the program to fix this problem.

Eu tentei baixar a DLL de vários sites na net, mas ela não será registrada (sim, eu tentei registrá-la na janela de comando Admin. O erro foi muito curioso em si (por exemplo, não o padrão não pode encontrar entrada ponto)

The module "c:\windows\system32\msvcp50.dll" failed to load.

Make sure the binary is stored at the specified path or debug it to check for problems with the binary or dependent .DLL files.

The specified module could not be found.

Como resolvo esse problema?

    
por AngryHacker 28.02.2011 / 18:16

2 respostas

1

O problema é provavelmente que msvcp50.dll requer um (ou mais) dlls adicionais para funcionar. Se você não tiver, o registro falhará.

Não estou em condições de verificar que dlls extras podem ser necessárias no momento, mas seria muito cauteloso em fazer o download de um site que não é da Microsoft. Você não sabe o que você pode estar recebendo.

    
por 28.02.2011 / 18:31
1

Encontrei esse problema ao tentar executar o Editeur no Win7 de 64 bits. Colocar a DLL no diretório onde o executável reside resolveu o problema.

    
por 29.10.2011 / 14:15