ERROR
Después de actualizar a la versión 2.8, ArcGIS Pro puede dejar de funcionar en el inicio en equipos que tienen la versión .NET 3.5 de Lucene.net v3.0.3 registrada en .NET Global Assembly Cache (GAC), y se devuelve la excepción "System.MissingFieldException" y el mensaje "Campo no encontrado: 'Lucene.Net.Analysis.StopAnalyzer.ENGLISH_STOP_WORDS_SET'.
Lucene.net es una popular biblioteca de búsqueda de código abierto utilizada tanto por aplicaciones de Esri como por aplicaciones que no son de Esri.
Se ha registrado como BUG-000139936.
El bloqueo se debe a un conflicto entre la copia de Lucene.net.dll que está usando ArcGIS Pro y una copia similar registrada en el GAC por otra aplicación. Todavía no se conoce qué aplicación o aplicaciones están registrando la versión en conflicto de Lucene en el GAC en los equipos afectados, pero Esri ha confirmado que ni ArcGIS Pro ni ArcMap registran Lucene v3.0.3 en el GAC. .NET framework evita este tipo de conflictos DLL al permitir a los autores de DLL nombrar y versionar de forma única DLL cuando su contenido cambie. Sin embargo, la biblioteca Lucene.net no se creó de forma que permita la detección de conflictos fácilmente.
Advertencia: Las instrucciones que se indican a continuación incluyen hacer cambios en partes fundamentales del sistema operativo. Se recomienda que realice una copia de seguridad del sistema operativo y de los archivos, incluido el registro, antes de continuar. Si es necesario, consulte a un profesional en sistemas informáticos cualificado. Esri no puede garantizar resultados por modificaciones incorrectas cuando sigue estas instrucciones. Por tanto, utilícelos asumiendo el riesgo correspondiente.
ArcGIS Pro 2.8 debería iniciarse ahora sin bloquearse. Sin embargo, la nueva funcionalidad de búsqueda de comandos no estará disponible hasta un parche posterior.
Obtener ayuda de expertos en ArcGIS
Descargar la aplicación de soporte de Esri