Getting started with ArcGIS Engine  

What's new for ArcGIS Engine developers at 9.2?

This topic is relevant for the following:
Product(s): ArcGIS Engine
Version(s): 9.2
Language(s): Visual Basic
Experience level(s): All



ArcGIS Engine 9.2 increases developer productivity by providing out of the box coarse grained components in the form of new extensions, API's, controls, commands and tools, together with focused software developer kits and IDE integration.

Existing ArcGIS Engine developers will find the following technical documents helpful in migrating existing code and applications to 9.2.


The following sections provide an overview of additions, enhancements, and modifications in ArcGIS Engine 9.2 that impact developers and their work with ArcObjects.

New extensions

The new ArcGIS Engine Runtime 9.2 extensions follow the existing ArcGIS Engine Runtime extension pricing and licensing model.

New libraries

Enhancements to existing libraries

New Controls

Deprecated Controls

Enhancements to existing controls

New commands, tools, menus and palettes

To view a full list of all the out of the box items supported by the ToolbarControl, see the ArcGIS Engine commands, menus, palettes and multi-items topic.

Tools and addins

Licensing modifications

All custom ArcGIS Engine applications must perform license initialization at application start time using the LicenseControl or the AoInitialize object. Any existing 9.0 or 9.1 custom ArcGIS Engine applications not containing license initialization will fail when run on the 9.2 platform.

Deployment modifications

ArcGIS Desktop 9.2 has been enhanced to install the .Net and Java interops if the .Net Framework 2.0 and the JRE are installed respectively. When deploying a custom ArcGIS Engine application to such a machine, there is no need to install the ArcGIS Engine Runtime.