Getting started extending ArcGIS Desktop  

What's new for ArcGIS Desktop developers at 9.2?

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



For a review of new functionality available to ArcGIS Desktop 9.2 users, please read the document 'What's New in ArcGIS 9.2'.

Existing ArcGIS Desktop 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 Desktop 9.2 that impact developers and their work with ArcObjects.

New libraries

Deprecated libraries

The following libraries have been deprecated at the 9.2 release:

Enhancements to existing libraries

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.