我目前正在开发一款软件作为课程作业,并且我选择制作一个 Windows 应用程序和 Windows Phone 应用程序。不支持 Entity Framework 6 的知识让我几乎放弃了,但在找到 EF7 之前,我开始使用数据服务器进行复杂的解决方法。我想我会试试 GitHub 上的一个版本,所以我下载了它,成功构建了 Entity Framework 7 项目,成功引用了它……嘿,我的代码文件突然对它们的 DbSet 和 DbContext 非常满意参考。
只有一个小问题(实际上,它相当大),因为我刚刚导入了引用,我没有更新数据库和所有爵士乐的包管理器命令,所以我去看看我是否有任何似乎可以解决该问题的文件,并找到一堆 NuGet 文件: 因此,我将该文件夹添加到 NuGet 的位置列表中,并且它可以按预期工作:
问题是,当我点击安装时,我会看到:
但是,这是我对该项目的参考:
我看了一眼,发现在我的参考文献中,依赖注入似乎没有列出与其他一些参考文献不同的版本,我认为这可能与这个问题有关。
我尝试重新导入、重建我的 EF7 副本,但似乎没有任何效果。我不知道从哪里开始,如果有人能告诉我我做错了什么,那将是一个很大的帮助!我可能在某个地方犯了一些幼稚的错误,为此我提前道歉。
谢谢!