VS2022中ArcGIS Pro SDK for .NET安装和卸载指南

发布时间 2023-12-11 11:08:15作者: XYSGIS

VS2022中ArcGIS Pro SDK for .NET安装和卸载指南

下载:

资源下载


概述

ArcGIS Pro SDK for .NET 提供以下 3 个 Visual Studio 扩展名(.vsix 文件):

  • ArcGIS Pro SDK for .NET:用于创建 ArcGIS Pro 加载项的工程和项模板的集合。
  • ArcGIS Pro SDK for .NET (Utilities):用于帮助创建 ArcGIS Pro 加载项的实用程序的集合。
  • ArcGIS Pro SDK for .NET (Migration):将 ArcGIS Pro SDK 2.x 扩展模块迁移到 ArcGIS Pro SDK 3.0 for .Net

您无需管理访问权限或提升的用户权限即可安装 ArcGIS Pro SDK for .NET。

Visual Studio 2022

从 ArcGIS Pro 3.0 开始,Pro SDK for .NET 扩展名只能集成到 Visual Studio 2022 中。我们建议使用版本 17.2 或更高版本。ArcGIS Pro 3.0 SDK 需要 ArcGIS Pro 3.0 和 .NET 6.0.5。请参阅 Wiki 的“要求”部分,了解使用 SDK 的详细要求列表。

安裝 ArcGIS Pro SDK for .NET

ArcGIS Pro 3.0 SDK 不是升级版。要安装 ArcGIS Pro 3.0 SDK,必须使用扩展>管理扩展>在线“,然后从 Visual Studio 市场进行搜索。使用搜索字符串“ArcGIS Pro SDK”。您可以安装3个单独的扩展:

  • ArcGIS Pro SDK for .NET,
  • ArcGIS Pro SDK for .NET (Utilities)
  • ArcGIS Pro SDK for .NET (Migration).

需要记住的一些事项:ArcGIS Pro SDK 需要 Visual Studio 2022。请务必在 Visual Studio 2022 中搜索 ArcGIS Pro SDK,否则您将找到 ArcGIS Pro 2.9 SDK。还要确保你有 .NET 6.0.5。即使您安装了以前版本的 SDK 并打开了“自动更新”,也不会有来自 Visual Studio 的更新通知。

要安装 ArcGIS Pro SDK for .NET,请完成以下步骤:

  1. 启动 Visual Studio。
  2. “扩展”菜单上,选择“管理扩展”。这将打开“管理扩展”对话框。
  3. 展开左侧的“联机”文件夹,然后选择“Visual Studio Marketplace”。
    Online_Option1.png
  4. 在右上角的搜索框中输入 ArcGIS Pro SDK。在找到的搜索结果中,您需要的项目包括 ArcGIS Pro SDK for .NET、ArcGIS Pro SDK for .NET(实用工具)和 ArcGIS Pro SDK for .NET(迁移),如以下屏幕截图所示:
    搜索1.png
  5. 选择适用于 .NET 的 ArcGIS Pro SDK 包,然后单击下载按钮。或者,选择 ArcGIS Pro SDK for .NET(实用工具)和 ArcGIS Pro SDK for .NET(迁移),然后单击其中每个扩展模块的下载按钮。这将允许您在一个步骤中下载并安装所有三个扩展。
  6. ArcGIS Pro SDK for .NET 将在 Visual Studio 窗口关闭时计划安装。SDK_Install.png
  7. 将出现“VSIX 安装程序”对话框。单击修改以安装适用于 .NET 的 ArcGIS Pro SDK。继续执行 VSIX 安装向导以完成安装。
    SDK_Install.png
  8. 验证 Visual Studio 中是否安装了适用于 .NET 的 ArcGIS Pro SDK 模板和实用程序。
    • 从 Visual Studio 启动窗口访问“创建新项目”选项。
      CreateNewProject_VS2019.png
      使用自定义 ArcGIS Pro SDK 工程类型过滤器过滤所有可用的工程模板。您应该会看到 ArcGIS Pro SDK 模板。ArcGIS_Pro_Addins_VS2019.png注: 安装后,管理扩展模块 对话框可用于启用、禁用、更新或卸载 ArcGIS Pro SDK for .NET 软件包。

请参阅 ProGuide:构建您的第一个加载项,了解如何创建加载项以自定义和扩展 ArcGIS Pro。

升级 ArcGIS Pro SDK for .NET

如果您在 Visual Studio 中选中了“自动更新扩展模块”选项,则您的计算机将不会自动升级到 ArcGIS Pro 3.0 SDK for .NET。

ArcGIS Pro 3.0 SDK 未集成到 Visual Studio 2017 或 2019 中。这是一个新的安装,仅集成到Visual Studio 2022中,与集成到Visual Studio 2017或2019中的以前版本的Pro SDK不冲突。因此,无需卸载以前的 ArcGIS Pro 2.x SDK 版本,因为 3.0 版本的 SDK 不会与这些版本冲突。

注意:如果您不希望以前版本的 Pro SDK 保留在开发人员计算机上,则应进入 Visual Studio 2017 和/或 2019 并卸载它们。2.x 版本的 SDK 不会通过安装 ArcGIS Pro 3.0 SDK for .NET 自动卸载或升级。

卸载 ArcGIS Pro SDK for .NET

  1. 启动 Visual Studio。在“扩展”菜单上,选择“管理扩展”。这将打开“管理扩展”对话框。
  2. 展开左侧的“已安装”文件夹,然后选择“全部”。
  3. 找到适用于 .NET 的 ArcGIS Pro SDK、适用于 .NET 的 ArcGIS Pro SDK(迁移)和 ArcGIS Pro SDK for .NET(实用工具)包,然后单击卸载按钮。
    vsix-uninstall.png

使用专用图库分发适用于 .NET 的 ArcGIS Pro SDK

私人画廊.png

您可以通过将 VSIX 包发布到组织 Intranet 上的专用图库来共享适用于 .NET 的 ArcGIS Pro SDK。按照 Visual Studio 专用库文档中的说明设置您自己的门户,用户可以从中安装适用于 .NET 的 ArcGIS Pro SDK。

您可以从“My Esri”(http://my.esri.com)或 Visual Studio Marketplace 下载 ArcGIS Pro SDK for .NET。