我是 .NET 世界的新手,一直在尝试按照 this 构建 MVC 应用程序教程,首先创建一个数据库,然后在其上创建一个 MVC 项目,每当我从现有数据库创建模型时,我都会收到一些这样的错误:
Error 1 Compiling transformation: Metadata file '%VS120COMNTOOLS%..\IDE\EntityFramework.dll' could not be found c:\users\j\desktop\visual studio 2013\Projects\ContosoSite\ContosoSite\Models\ContosoModel.tt
还有这个:
Error 2 Compiling transformation: Metadata file '%VS120COMNTOOLS%..\IDE\Microsoft.Data.Entity.Design.dll' could not be found c:\users\j\desktop\visual studio 2013\Projects\ContosoSite\ContosoSite\Models\ContosoModel.tt
我安装了 Entity Frameworks(版本 6.1)
经过几个小时的谷歌搜索和搜索答案后,我的 Windows 8.1 操作系统中显然缺少一个(或多个)文件(dll?)。
有没有人想出解决办法?
J
最佳答案
按照 this 中的步骤进行操作stackoverflow,从数据库重建模型,瞧!全部排序
感谢@Jaon
- 检查您的安装位置。我将 VS 安装到其他位置 D:\而不是默认 C:\所以我收到了错误。
- 将“环境变量”修改为您的位置,对我而言,这意味着将 C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\Tools\更改为 D:\Microsoft Visual Studio 12.0\Common7\Tools。<
- 不要忘记在单词末尾添加\。
关于c# - EntityFrameworks.dll 文件丢失?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23031843/