Frequently asked question

Do Server Object Extensions (SOEs) or Server Object Interceptors (SOIs) created with the ArcObjects SDK support forward compatibility?

Last Published: September 14, 2023

Answer

Can I deploy my SOE or SOI built with an older version of the ArcObjects SDK to a newer version of ArcGIS Server?

Currently, deploying an older version of an SOE or SOI created with the ArcObjects SDK to a newer version of ArcGIS Server is not a supported or certified workflow. Even though an SOE or SOI in some cases may still function well when it’s deployed to a newer version of ArcGIS Server, there is no guarantee that this would work for all the SOEs and SOIs. For example, when third-party components or libraries are used. The best practice is to recompile the SOE or SOI using the same version of ArcObjects SDK as the version of ArcGIS Server where the extension will be deployed.

Article ID:000025895

Software:
  • ArcObjects SDK for the Java Platform
  • ArcObjects SDK Microsoft NET Framework
  • ArcGIS Server

Receive notifications and find solutions for new or common issues

Get summarized answers and video solutions from our new AI chatbot.

Download the Esri Support App

Discover more on this topic

Get help from ArcGIS experts

Contact technical support

Download the Esri Support App

Go to download options