Select to view content in your preferred language

How to ensure that ArcGIS Pro 3.5 starts with a created .proConfigX for all users in company?

1126
3
Jump to solution
07-18-2025 12:58 AM
SteffenB
New Contributor

In the company, I store AddIns in a central network resource and all ArcGIS Pro users can use these AddIns because the key [HKEY_LOCAL_MACHINE\SOFTWARE\ESRI\ArcGISPro\Settings\Add-In Folders] points to this path in the registry. As far as I know, adjustments that react to the OnApplicationReady() event, for example, cannot be realized with an AddIn (.esriAddinX), but must be implemented with a Configuration (.proConfigX). There is the key [HKEY_LOCAL_MACHINE\SOFTWARE\ESRI\ArcGISPro\Settings\Configuration Folders], which I have set accordingly. The start via the command line using “C:\Program Files\ArcGIS\Pro\bin\ArcGISPro.exe” /config:MyConfiguration works. However, I would like all users in the company to start automatically and mandatorily with this configuration. How can I implement this?

0 Kudos
1 Solution

Accepted Solutions
SelimDissem
Esri Contributor

Hi Steffen,

the keys mentioned are not there by default. You create them by using the registry editor, RegEdit:

- Navigate to Computer\HKEY_LOCAL_MACHINE\SOFTWARE\ESRI\ArcGISPro\Settings

- Right-click on the Settings "folder"

- Pick New / String value from the context menu (see the Registry Editor - key creation.png attachment for a screenshot)

- Name that string ConfigurationName - note there's no space in the name (it'll be of type REG_SZ)

- Double-click the newly created key to set its value to the configuration you want to enforce (see the Registry Editor - key edit.png attachment for a screenshot)

In my screenshots I'm using a vanilla configuration that gets deployed to the default well-known folder so I didn't need to specify the ConfigurationFolder key. If you do need the ConfigurationFolder key you can use the steps above to set it up and get the registry keys setup as in the screenshot Registry Editor - keys.png (I moved the proConfigX file in that folder).

View solution in original post

0 Kudos
3 Replies
SelimDissem
Esri Contributor

Hi @SteffenB ,

You can refer to the documentation found at Configurations runtime to see how to set a registry key to force starting with a specific configuration.

Deploying that setting across your organization can be facilitated by your IT department: they usually have tools to push settings to end users' computers.

0 Kudos
SteffenB
New Contributor

Hello Selim,

I had already tried to implement the mentioned documentation and set the RegKey named there (HKEY_LOCAL_MACHINE\SOFTWARE\ESRI\ArcGISPro\Settings\Configuration Folders) and specified the folder there. In the same way as I have been doing for years with the AddIns via the key (HKEY_LOCAL_MACHINE\SOFTWARE\ESRI\ArcGISPro\Settings\Add-In Folders). This can also be seen on the screechots in the documentation. Unfortunately, the application ignores the key and starts without the specified configuration. The instructions also mention a key “ConfigurationFolder” and “ConfigurationName”, but these are not visible in the screenshot. Where exactly do these have to go and how do they have to be set? Is there another source or description? Can you give me an example with the required (three?) rule entries?

0 Kudos
SelimDissem
Esri Contributor

Hi Steffen,

the keys mentioned are not there by default. You create them by using the registry editor, RegEdit:

- Navigate to Computer\HKEY_LOCAL_MACHINE\SOFTWARE\ESRI\ArcGISPro\Settings

- Right-click on the Settings "folder"

- Pick New / String value from the context menu (see the Registry Editor - key creation.png attachment for a screenshot)

- Name that string ConfigurationName - note there's no space in the name (it'll be of type REG_SZ)

- Double-click the newly created key to set its value to the configuration you want to enforce (see the Registry Editor - key edit.png attachment for a screenshot)

In my screenshots I'm using a vanilla configuration that gets deployed to the default well-known folder so I didn't need to specify the ConfigurationFolder key. If you do need the ConfigurationFolder key you can use the steps above to set it up and get the registry keys setup as in the screenshot Registry Editor - keys.png (I moved the proConfigX file in that folder).

0 Kudos