Erro PRB: "licença informações para este componente não encontrado"

Traduções de Artigos Traduções de Artigos
Artigo: 177799 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Nesta página

Sintomas

Quando você tenta adicionar um controle a um formulário, a seguinte mensagem de erro pode aparecer:
Informações de licença para este componente não encontrado. Você não tem uma licença apropriada para usar esta funcionalidade no ambiente de design.

Causa

Quando um controle está instalado para uso em tempo de execução somente (como aqueles instalados por um aplicativo criado com Visual Basic) se o Visual Basic Ambiente de desenvolvimento está instalado na mesma máquina posteriormente e o controle existente é de versão igual ou maior do que a partir do CD a chave de licença para esse controle não é atualizada.

Resolução

Se o controle em questão é que qualquer uma das listadas abaixo, em seguida, localize e clique duas vezes no arquivo Vbctrls.reg no CD-ROM do Visual Basic:

  • AniBtn32.ocx
  • Gauge32.ocx
  • Graph32.ocx
  • Grid32.ocx
  • KeySta32.ocx
  • MSOutl32.ocx
  • Spin32.ocx
  • Threed32.ocx
Isso atualizará as licenças de tempo de design para esses controles. Para o Visual Basic 5.0, Vbctrls.reg é encontrado na pasta \Tools\Controls. Para o Visual Basic 6.0, ele é encontrado no disco 1 na pasta \Common\Tools\Vb\Controls e para o Visual Studio 6.0, é na mesma pasta do disco 3. O CD-ROM do Visual Basic 6.0 também contém esses arquivos para o Visual Basic 5.0 Custom Controls que foram descontinuados no Visual Basic 6.0:
  • DBGrid.reg
  • MSChart.reg
Para obter mais informações, consulte o arquivo readme. txt na mesma pasta.

Se o controle em questão não está entre os controles listados acima, por favor Faça o seguinte:
  1. Localize Regsvr32.exe na sua máquina. Observe o seu caminho.
  2. Localize os arquivos OCX incorretos, normalmente localizado na pasta Windows\System para Windows 95, Windows 98 e Windows Me ou na pasta Windows\System32 para Windows NT e Windows 2000.
  3. Sobre o Iniciar menu, clique em Executar.
  4. No Executar diálogo, digite o seguinte:

    <Path to="" regsvr32="">\REGSVR32.EXE /u <Path to="" ocx="">\OCXFILE.OCX </Path></Path>

    Por exemplo:

    C:\Devstudio\VB\REGSVR32.EXE /u C:\Winnt\System32\COMCTL32.OCX

    OBSERVAÇÃO: Se Regsvr32.exe está na pasta System ou System32, o caminho é opcional.
  5. Se você estiver reinstalando uma versão mais antiga do controle, você deve excluir ou remover o.OCX.OCA e.Arquivos DEP para que eles serão substituídos.
  6. Repita as três etapas anteriores para cada OCX incorreto.
  7. Em Painel de controle, clique em Adicionar ou remover programas.
  8. Selecione Visual Basice clique em Adicionar ou remover.
  9. Clique em Reinstalar Quando aparece a caixa de diálogo Opções (Adicionar/remover, remover tudo, reinstalar).
Reaplicar o Visual Studio Service Pack mais recente, que pode ser obtida de:
http://msdn2.microsoft.com/en-us/vstudio/aa718359.aspx
Se o problema persistir, clique nos números abaixo para ler os artigos na Base de dados de Conhecimento da Microsoft:
181854 ARQUIVO: VB5cli.exe corrige o problema de instalação de controle do Visual Basic 5.0
194751 ARQUIVO: VB6Cli.exe corrige problemas de licença com Visual Basic 6.0
195353 ARQUIVO: VBUSC.EXE fornece licenças para controles descontinuados

Ponto Da Situação

A Microsoft está pesquisando esse problema e divulgaremos novas informações na a Base de Conhecimento da Microsoft como ele se torna disponível.

Mais Informação

Passos para reproduzir o comportamento

  1. Configure uma máquina Windows 95, Windows 98, Windows Me, Windows NT ou Windows 2000, a máquina A, sem o Visual Basic 5.0 instalado. Em seguida, configure uma máquina de desenvolvimento, a máquina B com o Visual Basic 5.0 e o Service Pack 3 instalado.
  2. No computador B, crie um projecto EXE padrão. Form1 é criado por padrão.
  3. Adicione o seguinte componente (OCX) para a caixa de ferramentas:

    Comctl32. ocx
  4. Adicione pelo menos um controle deste OCX ao Form1.
  5. Compile e salve o projeto.
  6. Criar um aplicativo de instalação usando a instalação do aplicativo do Visual Basic Assistente, selecionando todas as opções padrão.
  7. Instalar o aplicativo para a máquina.
  8. Instalar o Visual Basic 5.0 no computador A.
  9. Iniciar um projeto Standard EXE e adicione Comctl32. ocx para o Toolbox.

    Tente adicionar qualquer um dos controles deste OCX e essa mensagem de erro será exibida:
Informações de licença para este componente não encontrado. Você não tem uma licença apropriada para usar esta funcionalidade no ambiente de design.

Referências

Por favor, consulte a seção "Resolução" deste artigo para artigos adicionais da Base de dados de Conhecimento da Microsoft. Para obter informações adicionais, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
172193 INFO: Lista de VB 4.0 controles personalizados descontinuado no VB 5.0

Propriedades

Artigo: 177799 - Última revisão: 3 de fevereiro de 2013 - Revisão: 5.0
A informação contida neste artigo aplica-se a:
  • Microsoft Visual Basic 6.0 Professional Edition
  • Microsoft Visual Basic 5.0 Professional Edition
  • Microsoft Visual Basic 5.0 Enterprise Edition
  • Microsoft Visual Basic Control Creation Edition
Palavras-chave: 
kbctrl kberrmsg kbpending kbprb kbregistry kbtophit kbmt KB177799 KbMtpt
Tradução automática
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 revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 177799

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com