Instruçã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 ......................
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).
ID do Artigo: 000015217
Obtenha ajuda de especialistas do ArcGIS
Baixe o Aplicativo de Suporte da Esri