Skip to content

ArcGIS Pro 2.0 SDK for .NET

Compare
Choose a tag to compare
@UmaHarano UmaHarano released this 23 Jun 21:50
· 36 commits to master since this release

Breaking Changes at 2.0

ArcGIS Pro 2.0 is a breaking change release. This means that all 1.4 and earlier add-ins and configurations must be recompiled against ArcGIS Pro 2.0 assemblies to work with ArcGIS Pro 2.0. There are additional changes that will be required to migrate your add-ins and configurations beyond recompilation. Please consult the ProConcepts 2.0 Migration Guide for more details.

Requirements

The requirements for the machine on which you develop your ArcGIS Pro add-ins are listed here.

ArcGIS Pro

  • ArcGIS Pro 2.0

Supported platforms

  • Windows 10 (Home, Pro, Enterprise) (64 bit [EM64T])
  • Windows 8.1 Professional, and Enterprise (64 bit [EM64T])
  • Windows 7 SP1 Ultimate, Enterprise and Professional (64 bit [EM64T])

Supported .NET framework

  • Microsoft .NET Framework 4.6.1 Developer Pack

Supported IDEs

  • Visual Studio 2017 (Professional, Enterprise, and Community Editions)
  • Visual Studio 2015 (Professional, Enterprise, and Community Editions)

Note: ArcGIS Pro system requirements

Installing ArcGIS Pro SDK for .NET

ArcGIS Pro SDK for .NET can be downloaded and installed from within Visual Studio.

Read the ProGuide: Installation and Upgrade for detailed installation instructions.

Release notes

ArcGIS Pro 2.0 SDK for .NET

These release notes describe details of the ArcGIS Pro 2.0 SDK for .NET release. Here you will find information about available functionality as well as known issues and limitations.

What's new

The following functionality is available at the ArcGIS Pro 2.0 SDK for .NET release:

1. Breaking Changes at 2.0

ArcGIS Pro 2.0 is a breaking change release. This means that all 1.4 and earlier add-ins and configurations must be recompiled against ArcGIS Pro 2.0 assemblies to work with ArcGIS Pro 2.0. There are additional changes that will be required to migrate your add-ins and configurations beyond recompilation. Please consult the ProConcepts 2.0 Migration Guide for more details.

2. Installation changes

Starting with version 2.0, ArcGIS Pro SDK for .NET will be exclusively available as VSIX installer packages only. If you have previously installed ArcGIS Pro SDK for .NET using the MSI mechanism, uninstall it from the control panel. ProGuide: Installation and Upgrade

3. Map Pane Impersonation Item Template

The Map Pane Impersonation is a new item template for customizing the Pro UI/UX. A custom Map pane can be created to impersonate any active Map Pane. This is done by overriding the new ArcGIS.Desktop.Mapping.TOCMapPaneProviderPane class. The new map pane you create will allow you to interact with the TOC that displays the layers in the active map pane that is being impersonated. ImpersonateMapPane sample

4. API Enhancements

Pro API enhancements include support for Raster, Geodatabase, Mapping, Geometry, Content Management, and Editing. For a detailed list of changes to the ArcGIS Pro API refer to the What's new for developers at 2.0 topic in the ArcGIS Pro API Reference Guide.

5. SDK Resources

There are many new ProConcepts, ProGuide, ProSnippets, and samples to help you get up and running with the new SDK features including: