Migrating and upgrading your code


In this section
Description
ArcGIS 9.x introduces a change in the structure of the type libraries that define the ArcObjects classes and interfaces that you use as a developer. The new type libraries may require changes to existing ArcObjects projects. This document describes the reasons for these changes, the steps that can be taken to move existing ArcObjects code from 8.x to 9.x, and the utilities available to help you in this task.
Migrating from ArcGIS 9.x to 9.2 This document highlights changes made between ArcObjects 9 and 9.1 and the new ArcGIS 9.2.
Type changes between 9.1 and 9.2 Table of new objects available in ArcGIS 9.2. This table also lists those types that have been removed at ArcGIS 9.2.
Migrating VB6 code to Visual Studio .NET
ArcGIS code migration often refers to the process of migrating 8.3 code to use the modular architecture found in releases from version 9 onward. However, if you have existing Visual Basic (VB) 6 code, you may need to migrate this code to Visual Studio .NET code in addition to migrating between ArcGIS releases. A typical migration path from a VB6 8.3 to a .NET 9.x solution is also outlined.