0

使用 MongoDB.Web 成员资格提供程序时出现以下错误:

Method not found: 'MongoDB.Driver.SafeModeResult MongoDB.Driver.MongoCollection.Insert(!!0)'.

我有最简单的实现:

  • 视觉工作室速成版 2012
  • 添加了标准 index.aspx 的空网站项目 (VB.NET)
  • Nuget 包:MongoDB.Web 1.2、mongocsharpdriver 1.7
  • MongoDB 数据库版本 2.2.3
  • Windows 7 64 位

(所有 Mongo 元素今天都是新鲜下载的。)

我从FreshLogic站点复制并粘贴了 Membership 提供程序 web.config 的详细信息,并且只修改了databasecollection属性以引用我想要的集合。

Page.Load在我的 index.aspx 事件中,我有一行代码:

Membership.CreateUser("fred124243", "Passw0rd$123")

运行解决方案时出现上述错误。我可以看到我的集合已创建,因此解决方案是与 MongoDB 通信。

非常感谢任何帮助!

4

1 回答 1

0

回答我自己的问题...我必须从 Git 下载 MongoDB.Web 源代码并重新编译。

于 2013-02-17T23:31:50.513 回答