无法在 WPF 设计模式下连接到 neo4jclient

本文关键字:连接 neo4jclient 设计模式 WPF | 更新日期: 2023-09-27 18:31:57

我有一个对象,它使用 neo4jclient 从 neo4j 数据库中提取的数据填充自身。

此对象是我的窗口的数据上下文。(我知道我应该做 MVVM,但这是一个简单的开发 UI,稍后会用真正的 UI 替换)。

我想让它在设计模式下工作,所以我在窗口上设置了正确的属性:

d:DataContext="{d:DesignInstance Type=actorTester:DesignActor,
                                     IsDesignTimeCreatable=False}"

下面是 DataCoNext 对象的构造函数的相关部分:

GraphClient client = new GraphClient(new Uri("http://localhost:7474/db/data"));
client.Connect();

这在运行时工作正常,但在设计时我得到:

Method not found: 'System.String Newtonsoft.Json.Linq.JToken.get_Path()'

当它尝试进行连接时。我在任何地方都找不到关于此方法的参考,它似乎不是Newtonsoft.JSON的一部分

我不知道如何解决这个问题。有什么想法吗?

无法在 WPF 设计模式下连接到 neo4jclient

听起来设计器

中的内存中已经有不同版本的 JSON.NET,由其他内容加载。

我会启动fuslogvw并查看Fusion日志,以查看正在加载哪些程序集,从何处加载以及为什么加载。您将在此处看到加载的不同版本的 JSON.NET。