ArcGISRuntime SDK version100.11 的 SideBySide 问题

问题描述

尝试将我的 WPF 应用程序从 ArcGIS Runtime SDK 版本 100.6 更新到 100.11。我使用 WiX 包中的现有样式来更新 dll,这样我所要做的就是确保组件中的所有着色器 .cso 文件都是准确的。这是我配置的 dll 的屏幕截图:

screenshot of components

当我尝试运行该应用程序时,出现无法访问 RuntimeCoreNet100_11.dll 的错误。在事件查看器中,我收到以下消息:

Event Viewer error

在运行 SxsTrace 程序时,对于 runtimecoreAssembly,它声明解析器“没有找到中性文化的清单”。 非常感谢这里的任何帮助。

更新 根据注释中给出的说明,我将清单文件添加到上图组件组中的依赖组件中。这允许我的应用程序启动,但立即因 KERNELBASE.dll 错误而崩溃。任何熟悉修复这些的人吗?

解决方法

您似乎缺少清单文件。应该有 4 个文件要部署到每个 clientXX 文件夹:runtimecore.dll、runtimecoreAssembly.manifest、RuntimeCoreNet100_11.dll 和 RuntimeCoreNet100_11.WPF.dll