错误的版本Mongodb参考

时间:2015-10-25 19:59:34

标签: c# asp.net mongodb asp.net-core project.json

我有一个带有dnx 4.6的asp.vnext项目。在project.json我添加了MongoDb驱动程序。

看起来它似乎正在运作,但视觉工作室给了我警告

  

指定的Depedency是MongoDB.Driver> = 2.1.0结束了   MongoDb.Driver 1.0.3744.30075

通过nuget windows查看软件包,我可以看到2.10是当前版本。

我做错了什么?

enter image description here

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题。安装软件包之后,我在project.json中看到了正确的版本,但在References下显示了以前的版本。当我检查旧引用的路径时,我意识到Visual Studio使用来自全局包存储的旧版本(在我的情况下为C:\Users\{username}\.dnx\packages\Ninject\3.0.1.10)。所以我从全球包存储中删除了旧版本,这就是它。好像微软已经重新发明了DLL地狱。