Standalone application with Pro SDK?

824
3
06-23-2020 09:08 PM
ModyBuchbinder
Esri Regular Contributor

Hi all

There was some talks a while ago about the possibility of running some of the Pro SDK libraries in standalone application (Headless).

I need to write a standalone application that have no UI (it is a service) that run some geoprocessing and some geodatabase stuff.

It cannot be written in Python since I need some functionality (not ArcGIS) that exists only in C#.

Is it possible? Is it supported?

Thanks

3 Replies
UmaHarano
Esri Regular Contributor

Hi,

ArcGIS Pro SDK supports building stand alone applications using ArcGIS.CoreHost and ArcGIS.Core assemblies.

More info on this wiki: ProConcepts: Core Host

Thanks

Uma

0 Kudos
ModyBuchbinder
Esri Regular Contributor

Hi Uma

Thanks for the answer. I check the docs and your session in the Dev Summit.

The only other question is can you run GP tools in that way?

Should you run them as system call with the python.exe? If you do it this way is there any way to check the status of the GP tool?

Thanks

Mody

0 Kudos
UmaHarano
Esri Regular Contributor

Hi Mody,

In your CoreHost console/WPF app, if you want to use GP, you will have to use Python.exe.  Regarding the checking of status while running Python.exe, that might be a good question for the Python‌ forum perhaps.

Thanks

Uma

0 Kudos