CORRECÇÃO: Mensagem de erro de "Exceção sem tratamento" ao usar componentes do Visual Basic 6.0 no código gerenciado

IMPORTANTE: 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: 310451
Este artigo foi arquivado. É oferecido "como está" e não será mais atualizado.
Sintomas
Quando você usa componentes do Visual Basic 6.0 no seu código gerenciado, você pode receber mensagens de erro "Exceção não tratada".
Causa
Versões mais antigas do tempo de execução do Visual Basic 6.0 (Msvbvm60.dll) um problema de desligamento que se manifesta como um erro "Exceção não tratada" quando você usa componentes do Visual Basic 6.0 no código gerenciado.
Resolução
Visual Basic 6.0 Service Pack 3 (SP3) inclui Msvbvm60.dll versão 6.0.8495. Qualquer sistema que executa um aplicativo de código gerenciado e que usa componentes do Visual Basic 6.0 deve usar Msvbvm60.dll versão 6.0.8495 ou posterior.

Para contornar esse problema, instale o service pack mais recente do Visual Basic 6.0 no computador onde você desenvolver ou preparar pacotes de distribuição para os componentes do Visual Basic 6.0. Isso impede que o problema ocorra com futuras componentes que são compactados para distribuição neste sistema.

Você pode baixar o Visual Studio 6.0 Service Pack 5 do site da Microsoft: Se você enfrentar esse problema em um computador (não-desenvolvimento) de produção e se você verificar que a versão do runtime do Visual Basic é anterior do Visual Basic 6.0 Service Pack 3, você pode baixar a versão mais recente do arquivo de tempo de execução do Visual Basic do seguinte artigo da Base de dados de Conhecimento da Microsoft:
290887VBRun60sp6.exe instala arquivos de tempo de execução do Visual Basic 6.0 SP6
Situação
Esse bug foi corrigido no .NET Framework e no Visual Basic Enterprise Edition para Windows 6.0.
Mais Informações
As circunstâncias que este artigo descreve não representam todas as possíveis causas de erros de "Exceção sem tratamento".
aplicativo kbreadme sem tratamento

Propriedades

ID do Artigo: 310451 - Última Revisão: 12/07/2015 08:01:20 - Revisão: 3.3

Microsoft .NET Framework 1.1, Microsoft Visual Basic Enterprise Edition for Windows 6.0

  • kbnosurvey kbarchive kbmt kbfix kbpending kbreadme KB310451 KbMtpt
Comentários