laptop and a wrench

Error

The error message, "The given key was not present in the dictionary" is returned when adding a new ArcGIS Pro ProWindow item in a sub-folder of an ArcGIS Pro Add-In C# Project in Visual Studio 2019.

Última publicación: March 21, 2020 ArcGIS Pro SDK for .NET
Número de ID del error BUG-000128235
EnviadoJanuary 29, 2020
Última modificaciónJuly 20, 2025
Relacionado conArcGIS Pro SDK for .NET
Versión encontrada2.4.3
Sistema operativoWindows OS
Versión de sistema operativoN/A
Versión corregida2.6
EstadoFixed

Solución alternativa

For the workaround, there are two options:

  • Add the ProWindow item directly in the Project main folder, or
  • Use the workflow described in the Steps to Reproduce, ignore the error, then manually add the DAML code associated with the ProWindow item into the config.daml.

 

Adding the ProWindow item directly in the Project folder

 

Create a new C# ArcGIS Pro Add-in project, then add a ProWindow item, for example, right-click ProAddModule7 > Add > New Item > ArcGIS Pro ProWindow.2020-03-04_9-40-49.png

 

This correctly adds the ProWindow Item DAML code and other files (e.g button images) as shown in the figure below.

2020-03-04_9-43-08.png

 

Executing the project produces the correct results as shown in the figure below.

2020-03-04_9-51-19.png

Pasos para reproducir

ID del error: BUG-000128235

Software:

  • ArcGIS Pro SDK for .NET

Recibir notificaciones cuando cambie el estado de un error

Descargar la aplicación de soporte de Esri

Descubrir más sobre este tema

Obtener ayuda de expertos en ArcGIS

Contactar con el soporte técnico

Descargar la aplicación de soporte de Esri

Ir a opciones de descarga