This page lists system requirements for the 100.9 release of ArcGIS Runtime SDK for .NET, which 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 deploy your app.
Supported operating systems and configurations for development
The following table gives an overview of supported development configurations for each ArcGIS Runtime SDK for .NET platform.
Windows 8.1 | Windows 10 | macOS | |
---|---|---|---|
Development Environment | Visual Studio | Visual Studio | Visual Studio for Mac |
Windows Presentation Foundation (WPF) | Yes | Yes | No |
Universal Windows Platform (UWP) | No | Yes | No |
Xamarin.Android | Yes | Yes | Yes |
Xamarin.iOS | * Yes | * Yes | Yes |
Xamarin.Forms | 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
Below are the operating system requirements for the machine on which you develop your WPF apps.
- Windows 10 Version 1803 minimum
- Windows 8.1
Testing and debugging applications built with ArcGIS Runtime SDK for .NET requires installation of Microsoft Visual C++ 2019 Redistributable, version 14.21 minimum.
.NET Runtimes
- .NET Framework version 4.6.1 minimum
- .NET Core version 3.1 minimum
Development environment
Supported versions of Visual Studio (.NET Framework):
- Visual Studio 2019 16.0 minimum (with workload '.NET desktop development')
- Visual Studio 2017 15.9 minimum (with workload '.NET desktop development')
Supported versions of Visual Studio (.NET Core):
- Visual Studio 2019 16.4 minimum (with workload '.NET Core')
DirectX
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.
Deploying apps
Requirements for the target device
Below are the supported target machines/devices (operating systems) to which you can deploy your WPF apps:
- Windows Server 2019 (64-bit)
- Windows 10 Version 1803 minimum
- Windows Server 2016
- Windows 8.1
- Windows Server 2012 R2
- Windows Server 2012
Deployment of applications built with ArcGIS Runtime SDK for .NET require:
- Microsoft Visual C++ Redistributable for Visual Studio 2019, version 14.21 minimum
ArcGIS software and connected services
Use this table to determine the lowest Version of the ArcGIS Software that supports a specific ArcGIS Runtime function.
ArcGIS Software | Version | Functionality supported by the ArcGIS Runtime SDKs |
---|---|---|
ArcGIS Enterprise | 10.8 |
|
10.7.1 |
| |
10.7 |
| |
10.6.1 |
| |
10.4 |
| |
10.3 |
| |
ArcGIS Pro | 2.6 |
|
2.5 |
| |
2.4 |
| |
2.3.2 |
| |
2.3 |
| |
2.2 |
| |
ArcMap | 10.3 |
|
Local Server version compatibility with ArcGIS Desktop and ArcGIS Pro
Local Server is supported on Windows when using the WPF API. Local Server is not supported on Android or iOS.
ArcGIS Runtime Local Server version | ArcGIS Desktop version | ArcGIS Pro version |
---|---|---|
100.9.0 | 10.8.x | 2.6 |
100.8.0 | 10.8.x | 2.5 |
100.6.0 | 10.7.x | 2.4 |
100.5.0 | 10.7 | 2.3 |
ArcGIS Runtime 100.4.0ArcGIS Runtime Local Server 100.3.0 | 10.6.x | 2.2 |
100.3.0 | 10.6.x | 2.2 |
100.1.0 and 100.2.x | 10.5.1 is required to create geoprocessing packages and map packages for use with Local Server | Not supported |
100.0.0 | 10.4.1 + Patch | Not supported |
Versions of supported specifications
Specifications supported in this release include the following:
- GeoPackage versions 1.0, 1.1, and 1.2
- Military standards APP-6(B), APP-6(D), MIL-STD-2525B (change 2), MIL-STD-2525C, and MIL-STD-2525D
- Web Feature Service (WFS) versions 2.0.0 and 2.0.2
- Web Map Service (WMS) versions 1.1.0, 1.1.1, and 1.3.0
- WMTS version 1.0.0
Augmented reality: ARCore version 1.8 (Android) and ARKit version 1 (iOS) are supported
On-premises virtualization
On-premises virtual desktop infrastructure (VDI)
VDI Requirements
On-premises virtual desktop infrastructure | Hypervisor | Notes |
---|---|---|
VMware vSphere 6.7 | VMware ESXi 6.7 | Use VMware Horizon View 7.0.3 and later only.Use the latest VMware and NVIDIA drivers. See the VMware and NVIDIA GRID websites for the most current driver versions. |
VMware vSphere 6.5 | VMware ESXi 6.5 | |
Citrix Virtual Apps* and Desktops 7 1912 LTSR | VMware ESXi 6.7 | *Deployment via Citrix Virtual Apps is not supported. Use the latest Citrix and NVIDIA drivers. See the Citrix and NVIDIA GRID websites for the most current driver versions. |
Citrix XenDesktop 7.15 LTSR CU5 | VMware ESXi 6.7 |