C#,如何在 ArcGIS 中配置 LocalServer



我已经尝试了我想到的所有可能的解决方案。我一直得到:

System.InvalidOperationException: 'LocalServer start failed: 找不到可执行文件。

当我打电话时:

Esri.ArcGISRuntime.LocalServices.LocalServerEnvironment.Initialize();

我已经下载并安装了本地服务器 SDK,然后安装了本地服务的 NuGet 包。我还尝试添加引用而不是NuGet。我也阅读了官方文档。似乎什么都不起作用。

附言此外,当我初始化运行时 sdk 似乎可以正常工作:

Esri.ArcGISRuntime.ArcGISRuntimeEnvironment.Initialize();

编辑:我已经解决了这个问题。以下是有关如何配置 SDK 的步骤:

  1. 下载并安装本地服务器(记下您的版本 100.x(
  2. 安装 Esri LocalServices 的 NuGet 包(确保它是本地服务器的确切版本(
  3. 添加环境变量RUNTIMELOCALSERVER_100_X匹配本地服务器的安装目录(您将 X 替换为您的版本(
  4. 打电话给Esri.ArcGISRuntime.LocalServices.LocalServerEnvironment.Initialize();Esri.ArcGISRuntime.ArcGISRuntimeEnvironment.Initialize();在你的App.xaml.cs,一切都应该正常

相关内容

  • 没有找到相关文章

最新更新