Instrução

System.ComponentModel.LicenseException: Você deve ter uma licença para usar este controle ActiveX, em System.Windows.Forms.AxHost.CreateInstance()

Last Published: April 24, 2024

Descrição

Após instalar o ArcGIS Engine Runtime, por padrão, a seguinte licença/produto é selecionado pelo tempo de execução, como é visto no ArcGIS Administrator: ArcGIS Engine (Uso concorrente)
Ao criar um aplicativo MapControl simples do Engine e autenticá-lo programaticamente utilizando uma licença segura do ESLF Engine e a seguinte chamada de API:

ESRI.ArcGIS.esriSystem.IAuthorizeLicense.AuthorizeASRFromFile()
O seguinte erro ocorre ao executar o aplicativo:
System.ComponentModel.LicenseException: You must have a license to use this ActiveX control,
  at System.Windows.Forms.AxHost.CreateInstance()
  at ......................

Causa

A causa deste erro é que a opção de produto/licença errada está selecionada no ArcGIS Administrator (como mencionado acima, este é o comportamento padrão quando o ArcGIS Engine é instalado recentemente).

Solução ou Solução Provisória

  1. Abra o ArcGIS Administrator e inspecione a opção selecionada no painel Selecionar um produto . Se a única licença disponível for a ESLF Engine License e você não tiver acesso a um Engine DevKit ou a uma licença flutuante, as seguintes opções de produto levarão a um erro:
    • ArcGIS Engine (Uso concorrente)
    • ArcGIS Engine e ArcGIS Engine Developer Kit (Uso Único)
  2. Selecione um produto/licença que corresponda à licença de uso único do ArcGIS Engine ESLF:
    • ArcGIS Engine (Uso Único)
O erro é resolvido quando o produto/licença acima é selecionado porque a licença ESLF é uma licença de uso único.

 

ID do Artigo: 000015217

Receba notificações e encontre soluções para problemas novos ou comuns

Obtenha respostas resumidas e soluções de vídeo do nosso novo chatbot de IA.

Baixe o Aplicativo de Suporte da Esri

Descubra mais sobre este tema

Obtenha ajuda de especialistas do ArcGIS

Entre em contato com Suporte Técnico

Baixe o Aplicativo de Suporte da Esri

Ir para as opções de download