laptop and a wrench

Erro

When creating a MapControl with ActiveX controls based engine application in Visual C++ using MFC, and running the MapControl on a machine licensed with any ArcGIS license other than an Engine Runtime or Engine Developer Kit, the application returns a debug assertion exception.

Última Publicação: February 16, 2016 ArcGIS Engine
Número de ID do Erro BUG-000089554
EnviadoJuly 31, 2015
Última ModificaçãoJune 5, 2024
Aplica-se àArcGIS Engine
Versão encontrada10.0
Sistema OperacionalWindows OS
Versão do Sistema Operacional2008 R2 64 Bit
StatusKnown Limit

Informações Adicionais

The application contains a License Control in addition to code that attempts to check out a license. The License Control is set to Engine only. When the application loads to attempts to check out an Engine License which fails because it does not exist and the License Control reports a failure to get a license, and the rest of the Controls fail to load. The application should either rely on the code to check out the license or use the Control. Not both. If you modify the application to use only the License Control (and specify desktop licenses also in the control) or you delete the license control from the form the application will work as expected.

Solução Provisória

Modify the application to use only the license control (and specify desktop licenses), or delete the license control from the form.

Etapas para Reproduzir

ID do Erro: BUG-000089554

Software:

  • ArcGIS Engine

Seja notificado quando o status de um erro mudar

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