System requirements for 100.2.1

ArcGIS Runtime SDK for .NET contains APIs to develop apps for Windows Presentation Foundation (WPF), Universal Windows Platform (UWP), Xamarin.Android, Xamarin.iOS and Xamarin.Forms (cross-platform projects for Android, iOS and UWP). Each API has specific system requirements for your development machine as well as for the machines and devices to which you will deploy your app.

The following table gives an overview of supported development configurations for each ArcGIS Runtime SDK for .NET platform.

Windows 7 SP1Windows 8.1Windows 10macOS

Development Environment

Visual Studio

Visual Studio

Visual Studio

Visual Studio for Mac

Windows Presentation Foundation (WPF)





Universal Windows Platform (UWP)











* Yes

* Yes

* Yes




Android, * iOS

Android, * iOS, UWP

Android, iOS

* Building Xamarin.iOS projects requires an associated Mac computer to act as a build host.

Requirements for app development

The requirements for the machine on which you develop your WPF apps.

Supported operating systems

  • Windows 10
  • Windows 8.1
  • Windows 7 SP1

Testing and debugging applications built with ArcGIS Runtime SDK for .NET requires installation of Microsoft Visual C++ 2015 Redistributable Update 3.

Supported .NET Framework versions

Microsoft .NET Framework version 4.5.2 minimum. Latest version is recommended.

Supported IDEs

  • Visual Studio 2017
  • Visual Studio 2015 Update 3
  • Visual Studio Express 2015 for Windows Desktop Update 3
  • Visual Studio 2013 Update 5
  • Visual Studio Express 2013 for Windows Desktop Update 5
  • Visual Studio 2012 Update 4
  • Visual Studio Express 2012 for Windows Desktop Update 4


ArcGIS Runtime SDK for .NET uses DirectX to provide high-performance rendering of maps and scenes.

  • Direct3D feature level 9_3 minimum.
  • Default: DirectX 11 hardware support.
  • Falls back to DirectX 11 software rendering if hardware support is not available.

Requirements for deployment targets

The requirements for the target machine or device to which you deploy your WPF apps.

Supported operating systems

  • Windows 10
  • Windows Server 2016
  • Windows 8.1
  • Windows Server 2012 R2
  • Windows Server 2012
  • Windows 7 SP1

Deployment of applications built with ArcGIS Runtime SDK for .NET requires installation of Microsoft Visual C++ 2015 Redistributable Update 3.

Requirements for ArcGIS software and connected services

To use ArcGIS Server data or services in your app, use ArcGIS Server version 10.2 (or higher). To use ArcGIS Server data when your app is offline, use ArcGIS Server version 10.2.2 (or higher).

To create mobile map packages for use in your ArcGIS Runtime SDK apps, use ArcGIS Pro version 1.3 (or higher).

ArcGIS Desktop version 10.3 (or higher) is required if you're using the Create Runtime Content capability. You can createArcGIS Runtime SDK content in ArcMap's user interface or with the Create Runtime Content geoprocessing tool.

ArcGIS Runtime SDK works with ArcGIS Enterprise version 10.2 (or higher) portals. However, when your app uses web maps, it must use web maps built with the 2.0 (or higher) version of the web map specification, which come from Enterprise version 10.2 (or higher) portals. When you save a web map from an app, you are saving a web map that adheres to version 2.9 of the web map specification. These should only be saved back to portals that support the 2.0 web map specification.

Local Server is supported on Windows. Local Server is not supported on Android or iOS.

Local Server and ArcGIS Desktop version compatibility

ArcGIS Runtime and ArcGIS Runtime Local Server versionArcGIS Desktop version

100.1.0 and 100.2.x

10.5.1 is required to create geoprocessing packages and map packages for use with Local Server


10.4.1 + Patch




10.3.1 + Patch

Versions of supported specifications

Specifications supported at 100.2.1 include the following.

  • GeoPackage versions 1.0, 1.1, and 1.2
  • Military standards: MIL-STD-2525D, MIL-STD-2525C, and MIL-STD-2525B (change 2)
  • Web Map Service (WMS) versions 1.1.0, 1.1.1, and 1.3.0
  • WMTS version 1.0.0

Supported virtualized environments

ArcGIS Runtime SDK for .NET is certified and supported for deploying WPF applications in specific virtualized environments as detailed below.

On-premises virtualization

On-premises virtual desktop infrastructure (VDI)


VMware vSphere 6.5

Use VMware Horizon View 7.0 and later only.

Use the latest VMware and NVIDIA drivers. Refer to VMware and NVIDIA GRID websites for the most current driver versions.

Related topics