实体框架-编译转换:未找到元数据文件./IDE/EntityFramework.dll

本文关键字:文件 元数据 IDE dll EntityFramework 框架 编译 转换 实体 | 更新日期: 2023-09-27 18:09:36

我遇到这个问题已经有一段时间了,但是我发现了一个方法来避免这个问题。

每次我创建一个新的。edmx文件,更新当前的。edmx文件,或者基本上做任何与实体框架有关的事情,我得到以下错误:

正在编译转换:元数据文件../IDE/EntityFramework.dll没有找到

每次我在一个组中工作时,我都通过简单地让组中的其他成员更新.edmx文件来避免这个错误。但由于我现在是一个人工作,我已经受够了,希望结束这一切。

我已经安装了实体框架通过nuget,我已经尝试卸载和重新安装EF没有运气。

我是唯一一个有这个问题的人吗?你们有解决这个奇怪错误的方法吗?

请告诉我你需要的代码或任何东西,我会提供。

实体框架-编译转换:未找到元数据文件./IDE/EntityFramework.dll

我自己解决了这个问题

因为我在一台有两个驱动器的笔记本电脑上工作(SSD &HDD),我已经在我的HDD (D:/)上安装了VS。

我将环境变量VS120COMNTOOLS改为D:'Programmer'Visual Studio Ultimate'Common7'Tools'而不是C:'Program Files'Microsoft Visual Studio 12.0'Common7'Tool',重新启动VS,现在一切正常。

我有这个问题有一段时间了,最后设法解决了它。如果其他人有这个问题,不知道我到底做了什么,请告诉我,我将编译一些步骤的图像,因为这是我遇到过的最令人沮丧的错误。