laptop and a wrench

Erro

The EnvironmentManager singleton object in the ServerLogger.GetServerEnvironment method is not instantiated following the documentation.

Última Publicação: June 22, 2017 ArcGIS GIS Server
Número de ID do Erro BUG-000102447
EnviadoJanuary 26, 2017
Última ModificaçãoJuly 28, 2020
Aplica-se àArcGIS GIS Server
Versão encontrada10.2.1
Plataforma do servidorWindows
Plataforma do clienteN/A
Version Fixed10.5.1
StatusFixed

Informações Adicionais

The issue is not reproducible using our own programs and no code has been submitted that does reproduce the issue. Additional steps have been requested to reproduce the issue, but no further steps are available. If additional steps to reproduce the problem can be provided then the issue can be re-evaluated.

Solução Provisória

Several ArcGIS GIS Server 10.6.1 users experienced "System.InvalidCastException: Unable to cast object of type 'System.__ComObject' to type 'ESRI.ArcGIS.esriSystem.EnvironmentManagerClass'." exception thrown at IEnvironmentManager environmentManager = new EnvironmentManager() as IEnvironmentManager;To fix the above exception, instantiate EnvironmentManager as singleton as the code below:Type t = Type.GetTypeFromProgID("esriSystem.EnvironmentManager");System.Object obj = Activator.CreateInstance(t);IEnvironmentManager pEnvMgr = obj as IEnvironmentManager;

Etapas para Reproduzir

ID do Erro: BUG-000102447

Software:

  • ArcGIS GIS Server

Obtenha ajuda de especialistas do ArcGIS

Entre em contato com suporte técnico

Baixe o Esri Support App

Ir para opções de download

Descubra mais sobre este tema