ArcGIS Maps SDK for .NET

動作環境

動作環境の詳細は米国 Esri 社の System Requirements ページも併せてご確認ください。

  • WPF
  • WinUI 3
  • UWP
  • MAUI

WPF

バージョン 200.6

開発環境
    • OS ※1
      • Windows 11 バージョン 21H2 (ビルド 22000) 以降
      • Windows 10 バージョン 21H2 (ビルド 19044) 以降
      • Windows Server 2022 Standard 及び Datacenter
    • 開発環境
      • Visual Studio 2022 17.8 以降と .NET デスクトップ開発ワークロード
      • Visual Studio 2019 16.9 以降 (.NET Framework アプリケーションのみ)
    • .NET SDK/フレームワーク
      • .NET 8
        • Microsoft .NET Framework 4.7.2 以降 ※2
    • グラフィックス
      • Direct3D 機能レベル 10_0 以降
      • DirectX 11 ハードウェア レンダリング (デフォルト)
      • DirectX 11 ソフトウェア レンダリング (ハードウェア レンダリングが使用できない場合)
    実行環境
    • OS ※1
      • Windows 11 バージョン 21H2 (ビルド 22000) 以降
      • Windows 10 バージョン 21H2 (ビルド 19044) 以降
      • Windows Server 2022 Standard 及び Datacenter
      • CPU アーキテクチャ
        • x86
        • x64
        • ARM64
        • .NET Runtime
          • .NET Desktop Runtime 8.0.0 以降
          • .NET Framework 4.7.2 以降

    ※1 アプリケーションのテスト、デバッグおよびデプロイには、Microsoft Visual C++ 2015-2022 Redistributable バージョン 14.38.33130 以降のインストールが必要です。

    ※2 詳細については、Microsoft のドキュメント「ライフサイクルに関する FAQ – .NET Framework」および「Microsoft .NET Framework 製品ライフサイクル」を参照してください。

    WinUI 3

    バージョン 200.6

    開発環境
    • OS ※1
      • Windows 11 バージョン 21H2 (ビルド 22000) 以降
      • Windows 10 バージョン 21H2 (ビルド 19044) 以降
      • Windows Server 2022 Standard 及び Datacenter
    • 開発環境
      • Visual Studio 2022 17.8 以降と .NET デスクトップ開発ワークロード
    • .NET SDK/フレームワーク
      • .NET 8
      • Windows SDK バージョン 21H2 (ビルド 19044) 以降
    • グラフィックス
      • Direct3D 機能レベル 10_0 以降
      • DirectX 11 ハードウェア レンダリング (デフォルト)
      • DirectX 11 ソフトウェア レンダリング (ハードウェア レンダリングが使用できない場合)
    実行環境
    • OS ※1
      • Windows 11 バージョン 21H2 (ビルド 22000) 以降
      • Windows 10 バージョン 21H2 (ビルド 19044) 以降
      • CPU アーキテクチャ
        • x86
        • x64
        • ARM64
        • .NET Runtime
          • .NET Desktop Runtime 8.0.0 以降

    ※1 アプリケーションのテスト、デバッグおよびデプロイには、Microsoft Visual C++ 2015-2022 Redistributable バージョン 14.38.33130 以降のインストールが必要です。

    UWP

    バージョン 200.6

    開発環境
    • OS ※1
      • Windows 11 バージョン 21H2 (ビルド 22000) 以降
      • Windows 10 バージョン 21H2 (ビルド 19044) 以降
    • 開発環境
      • Visual Studio 2022 17.8 以降とユニバーサル Windows プラットフォーム開発ワークロード
    • Visual Studio 2019 16.9 以降とユニバーサル Windows プラットフォーム開発ワークロード
    • グラフィックス
      • Direct3D 機能レベル 10_0 以降
      • DirectX 11 ハードウェア レンダリング (デフォルト)
      • DirectX 11 ソフトウェア レンダリング (ハードウェア レンダリングが使用できない場合)
      • エミュレーター/シミュレーター
        • Android: Android Emulator
        • iOS: iOS Simulator
    実行環境
    • OS ※1
      • Windows 11 バージョン 21H2 (ビルド 22000) 以降
      • Windows 10 バージョン 21H2 (ビルド 19044) 以降
      • CPU アーキテクチャ
        • x86
        • x64
        • ARM64

    ※1 アプリケーションのテスト、デバッグおよびデプロイには、Microsoft Visual C++ 2015-2022 Redistributable バージョン 14.38.33130 以降のインストールが必要です。

    MAUI

    バージョン 200.6

    開発環境
    • Windows OS ※1
      • Windows 11 バージョン 21H2 (ビルド 22000) 以降
      • Windows 10 バージョン 21H2 (ビルド 19044) 以降
      • Windows Server 2022 Standard 及び Datacenter
    • macOS
      • macOS 15 (Sequoia)
      • macOS 14 (Sonoma)
      • macOS 13 (Ventura)
    • 開発環境
      • Visual Studio 2022 17.8 以降と .NET MAUI ワークロード
      • Visual Studio Code (.NET MAUI 拡張機能)と .NET MAUI ワークロード
    • .NET SDK/フレームワーク
      • .NET 8
    • エミュレータ/シミュレータ
      • Android: Android Emulator
      • iOS: iOS Simulator
    実行環境
    • Windows OS※1
      • Windows 11 バージョン 21H2 (ビルド 22000) 以降
      • Windows 10 バージョン 21H2 (ビルド 19044) 以降
    • macOS (Mac Catalyst を使用)
      • macOS 15 (Sequoia)
      • macOS 14 (Sonoma)
      • macOS 13 (Ventura)
    • iOS/iPadOS
      • iOS/iPadOS 18
      • iOS/iPadOS 17
      • iOS/iPadOS 16
    • Android
      • 最小バージョン: Android 8.0 Oreo (API レベル26)
      • 最大バージョン: Android 15 (API レベル35)

    ※1 アプリケーションのテスト、デバッグおよびデプロイには、Microsoft Visual C++ 2015-2022 Redistributable バージョン 14.38.33130 以降のインストールが必要です。

    Local Server

    Local Server (WPF/WinUI アプリで使用可能) と互換性のある ArcGIS Pro の バージョン

    ArcGIS Maps SDK for Local Server ArcGIS Pro
    200.6 3.4
    200.1 3.1
    100.15 2.9

    ※ ArcGIS Pro は、Local Server で使用するジオプロセシング パッケージやマップ パッケージ等を作成するために使用します。Local Server のバージョンに応じた ArcGIS Pro のバージョンを使用してください。

    仮想環境

    オンプレミスの仮想デスクトップ インフラストラクチャ (VDI)

    製品 内容
    • VMware vSphere (ESXi) 7.x
    • VMware vSphere (ESXi) 8.x
    最新の VMware 及び NVIDIA ドライバを使用してください。 最新のドライバのバージョンについては、VMware 及び NVIDIA GRID の Web サイトを参照ください。
    • Citrix Virtual Apps and Desktops 1912 LTSR
    • Citrix Virtual Apps and Desktops 2203 LTSR
    最新の VMware および NVIDIA ドライバを使用してください。 最新バージョンについては、VMware および NVIDIA の Web サイトを参照してください。 Esri は Citrix Virtual Desktops をサポートしています。 Citrix Virtual Apps は、ArcGIS Maps SDKs for Native Apps では推奨またはサポートされていません。

    よくあるご質問

    • UWP や MAUI を利用した開発でローカル サーバーの機能を使用できますか?
      ローカル サーバーの機能は、WPF/WinUI アプリでのみ使用できます。
    • ArcGIS Engine との違いは何ですか?
      ArcGIS Maps SDK for .NET は、ArcGIS Maps SDK for Swift や ArcGIS Maps SDK for Kotlin と共通の GIS ライブラリをベースに開発されています。ArcGIS Engine と比較するとスタンドアロンで利用できる解析機能やデータモデルは制限されますが、デスクトップからモバイルまで多彩なデバイス上で動作する 64 ビットに完全対応した軽量な GIS アプリケーションを構築することができます。また ArcGIS Online や ArcGIS Enterprise などの GIS サービスと連携することで高度な GIS 処理を実行することが可能です。 ArcGIS Engine との比較はこちらのページをご覧ください。
    • ArcObjects(ArcGIS Engine)で書いた既存のコードを利用することはできますか?
      いいえ。ArcGIS Maps SDK for .NET は新しい API ですので、既存の ArcObjects のコードはそのまま利用することはできません。