旧实体框架DLL在项目中的某处引用

本文关键字:引用 项目 实体 框架 DLL | 更新日期: 2023-09-27 18:31:34

我当前在构建MVC 5项目时收到以下错误。

"无法解析程序集引用。路径 'D:''Program Files (x86)''Microsoft Visual Studio 12.0''Common7''Tools..''IDE''EntityFramework.dll' 必须是此计算机的本地计算机或信任区域的一部分。如果已下载此模板,则可能需要使用文件资源管理器中模板文件的属性页"取消阻止"它"

问题始于我的硬盘驱动器出现问题并不得不重新安装VS 2013之后。它不再安装在 D 驱动器上。我挽救了这个项目,并简单地在VS的新安装(在Windows 7上)中重复使用了它。

我还从项目中删除了实体框架 6.1.1 并重新安装无济于事。我似乎在项目中的某个地方有一个参考,但到目前为止找不到它。

我对Visual Studio相对较新,任何帮助将不胜感激。

旧实体框架DLL在项目中的某处引用

答案发布在原始问题的评论中。参考资料在注册表中。

问题

很容易解决,项目的引用将转到旧路径,请检查解决方案资源管理器中的引用。

可以肯定的是,存在一些带有警报信号的引用。 您需要将此引用的路径更改为正确的位置,也许存在更多有问题的引用。

或安装 NuGet 包的实体

/工具/nuget

/nuget 控制台

并写入

安装包实体框架 - 版本 6.1.1