Select to view content in your preferred language

Migrating from a 32-bit ArcGIS Engine to an equivalent 64-bit component

75
2
2 weeks ago
DebDrai
Emerging Contributor

Hello Readers !

I am not sure this is the best section for this question, but I can't find any community about ArcGIS Engine.

Since a decade, for a Java application, one of my client have been using ArcGIS Engine DLLs to run tools on SDE spatial databases. Currently, JWS must evolve, in particular with a 64-bit version. This requires switching ArcGIS DLLs Engine to a 64 bits environment (because currently, when running in a dev environment, it returns an error because the DLLs are in 32 bits). They use the latest version of ArcGIS Engine v10.8.2.

In this context, my client would like to know if:

  • the component can be replaced with a 64-bit component
  • ArcGIS Engine background geoprocessing can run the code in the 64-bit environment
  • he will have to do some update in the code?
  • is there an ArcGIS Pro equivalent of the Engine component? About this question, I think about ArcGIS Pro SDK...

Any suggestion would be very appreciated, I can't find any information.

Thenk you very much !

0 Kudos
2 Replies
BrentHoskisson
Frequent Contributor

Hello,

Unfortunately this is the conundrum all ArcObjects developers are feeling.  ArcObjects is 32 bit and - unless ESRI does a giant pivot - there will not be a 64 bit version.

ESRI is asking us to move to ArcGIS Pro - which is 64 bit.  https://pro.arcgis.com/en/pro-app/latest/sdk/api-reference/topic1.html .  Unfortunately there is not a lot of good tutorials on how to even connect to and display data, let alone port from one system to the other.  I am not sure if they have reached the point of making a version of Pro that doesn't require the entire ArcGIS Pro to be installed and licensed.  We hope that these are coming soon.

Good Luck

 

DebDrai
Emerging Contributor

Thank you for your answer, BrentHoskisson, it is very much appreciated.

0 Kudos