代码之家  ›  专栏  ›  技术社区  ›  Damian Radinoiu

C#,如何在ArcGISRuntimeSDK中配置LocalServer

  •  0
  • Damian Radinoiu  · 技术社区  · 7 年前

    我已经尝试了我想到的每一个可能的解决方案。我不断得到:

    系统InvalidOperationException:“LocalServer启动失败:找不到可执行文件。

    当我打电话时:

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

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

    附笔。 此外,当我初始化运行时sdk时,似乎可以很好地使用:

    Esri.ArcGISRuntime.ArcGISRuntimeEnvironment.Initialize();
    
    1 回复  |  直到 7 年前
        1
  •  0
  •   Damian Radinoiu    7 年前

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

    1. 下载并安装本地服务器(请注意您的版本100.x)
    2. 安装Esri LocalServices的NuGet包(确保它是本地服务器的准确版本)
    3. 添加与本地服务器的安装目录相匹配的环境变量RUNTIMELOCALSERVER\u 100\u X(在其中用您的版本替换X)
    4. 呼叫 Esri.ArcGISRuntime.LocalServices.LocalServerEnvironment.Initialize(); Esri.ArcGISRuntime.ArcGISRuntimeEnvironment.Initialize(); 在您的 App.xaml.cs 一切正常