RavenDB 会话加载 strnig 引用异常?
RavenDB session load strnig reference exception?
我是 RavenDB 的初学者,但我似乎无法入门。我在 C# 中加载实体时遇到问题。
我收到空异常错误。
下面是我的异常截图:
在我的 RavenDB 工作室中,它看起来像这样:
所以,我现在完全被困住了。
我非常确定我做对了所有其他事情。
客户端已正确连接到服务器Url,DefaultDatabase正确,session.Load参数正确id
希望有人能帮忙:-)
确保服务器包和客户端 nuget 的版本匹配。在您的代码中,您将 Url
和 DefaultDatabase
用于 DocumentStore
,这两者都在很久以前(2017 年 5 月)更改为 Urls
和 Database
。
很可能您使用了过时的客户端包。使用如下命令在 Visual Studio 中使用包管理器控制台安装客户端包以匹配 RavenDB 版本:
Install-Package RavenDB.Client -Version 4.0.0-nightly-20180123-0500 -Source https://www.myget.org/F/ravendb/api/v3/index.json
此命令适用于最新的夜间版本,您想使用 -Version
匹配您所在的服务器 运行。
在这里找到合适的版本:https://ravendb.net/download
我是 RavenDB 的初学者,但我似乎无法入门。我在 C# 中加载实体时遇到问题。
我收到空异常错误。
下面是我的异常截图:
在我的 RavenDB 工作室中,它看起来像这样:
所以,我现在完全被困住了。
我非常确定我做对了所有其他事情。 客户端已正确连接到服务器Url,DefaultDatabase正确,session.Load参数正确id
希望有人能帮忙:-)
确保服务器包和客户端 nuget 的版本匹配。在您的代码中,您将 Url
和 DefaultDatabase
用于 DocumentStore
,这两者都在很久以前(2017 年 5 月)更改为 Urls
和 Database
。
很可能您使用了过时的客户端包。使用如下命令在 Visual Studio 中使用包管理器控制台安装客户端包以匹配 RavenDB 版本:
Install-Package RavenDB.Client -Version 4.0.0-nightly-20180123-0500 -Source https://www.myget.org/F/ravendb/api/v3/index.json
此命令适用于最新的夜间版本,您想使用 -Version
匹配您所在的服务器 运行。
在这里找到合适的版本:https://ravendb.net/download