laptop and a wrench

Erro

ArcMap crashes after successfully returning a call to ISchematicLayer.SchematicInMemoryDiagram.

Última Publicação: August 25, 2018 ArcObjects SDK
Número de ID do Erro BUG-000116318
EnviadoAugust 23, 2018
Última ModificaçãoApril 9, 2025
Aplica-se àArcObjects SDK
Versão encontrada10.6.1
Sistema OperacionalWindows OS
Versão do Sistema Operacional7.0 64 Bit
StatusKnown Limit

Informações Adicionais

Wrong pattern used in the code. Please see the article below: https://support.esri.com/en/technical-article/000018520 Pattern to follow: public void Execute(ISchematicLayer schematicLayer, ITrackCancel CancelTracker) { if (schematicLayer == null) return; // Before Execute part ISchematicInMemoryDiagram inMemoryDiagram; inMemoryDiagram = schematicLayer.SchematicInMemoryDiagram; // Core algorithm InternalExecute(schematicLayer, inMemoryDiagram, CancelTracker); // Release the COM objects if (inMemoryDiagram != null) while (System.Runtime.InteropServices.Marshal.ReleaseComObject(inMemoryDiagram) > 0) { } while (System.Runtime.InteropServices.Marshal.ReleaseComObject(schematicLayer) > 0) { } }

Etapas para Reproduzir

ID do Erro: BUG-000116318

Software:

  • ArcObjects SDK

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