ID do artigo: 185992 - Última revisão: quarta-feira, 10 de dezembro de 2003 - Revisão: 2.0 PROBLEMA: "versão errada de Run-Time DLL" ao iniciar aplicativoSintomasAo iniciar um aplicativo Visual Basic 5.0, você pode receber a seguinte caixa de diálogo Erro: Erro "Versão errada de Run-Time DLL" CausaA versão incorreta do arquivo de tempo de execução, Msvbvm50.dll, está instalada no computador de destino. ResoluçãoA versão mais recente do Msvbvm50.dll deve ser instalada. Para resolver esse problema, instalar um aplicativo Visual Basic 5.0 criado usando o Assistente para instalação de aplicativos para o computador de destino, ou manualmente copiar a versão mais recente de Msvbvm50.dll no diretório de sistema (ou System32 para máquinas de NT) e registrá-lo usando RegSvr32.Exe. Para registrar manualmente o arquivo de tempo de execução, use RegSvr32.Exe (fornecido no CD do Visual Basic em diretórios OS\System e Tools\RegUtils), como demonstrado abaixo:
SituaçãoEsse comportamento é por design. Mais InformaçõesO Assistente para configuração de aplicativo sempre deve ser usado para distribuir seus aplicativos Visual Basic 5.0 (ou uma ferramenta de distribuição de terceiros equivalente). Isso garante que os arquivos de suporte necessárias são colocados ao longo e instalados no sistema alvo. Ao compilar um programa do Visual Basic, a saída final requer o arquivo de tempo de execução que é instalado com o sistema de desenvolvimento (ou um arquivo de tempo de execução mais recente). Aplicativos mais antigos não são divididos por versões mais recentes do arquivo de tempo de execução, mas aplicativos mais recentes são divididos por versões mais antigas do arquivo de tempo de execução. No entanto, às vezes, a arquivo de tempo de execução do Visual Basic 5.0 versão errada pode ainda ser instalada em um sistema e o cliente potencial à mensagem de erro acima. Se a opção 4.0 ou Internet Information Server 4.0 estiver instalado, há a possibilidade de que uma versão mais antiga do arquivo de tempo de execução será instalada. Atualmente há duas versões do arquivo de tempo de execução do Visual Basic 5.0:
Run-Time File Version Ships With
-------------------------------------------------------------------
Msvbvm50.dll 5.00.3724 Visual Basic 5.0
Visual Studio 97
NT Option Pack 4.0
Internet Information Server 4.0
Msvbvm50.dll 05.00.4319 (SP2) Visual Studio Service Pack 2
Visual Studio Service Pack 3
Se você tiver instalado a versão mais recente do arquivo de tempo de execução do Visual Basic 5.0, instalando o Internet Information Server 4.0 ou NT Option Pack 4 resultados na versão mais antiga do arquivo tempo de execução substituindo a versão mais recente e Visual Basic 5.0 todos os aplicativos compilados em Service Pack 2 ou 3 interromperá. A informação contida neste artigo aplica-se a:
Tradução automáticaIMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado. Clique aqui para ver a versão em Inglês deste artigo: 185992
(http://support.microsoft.com/kb/185992/en-us/
)
| Traduções deste artigo
|


Voltar para o início
