c# - EntityFrameworks.dll 文件丢失?

标签 c# asp.net asp.net-mvc entity-framework asp.net-mvc-5

我是 .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

  1. 检查您的安装位置。我将 VS 安装到其他位置 D:\而不是默认 C:\所以我收到了错误。
  2. 将“环境变量”修改为您的位置,对我而言,这意味着将 C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\Tools\更改为 D:\Microsoft Visual Studio 12.0\Common7\Tools。<
  3. 不要忘记在单词末尾添加\。

关于c# - EntityFrameworks.dll 文件丢失?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23031843/

相关文章:

css - Bootstrap 3 : placing a link beside a dropdown control

c# - MVC 4 : View is not rendered with the correct data from a List<> in the Model

c# - 为什么在动态创建事件处理程序时会出现参数异常?

c# - 在没有 AutoPostBack 的情况下进行回发

asp.net-mvc - 如何在View中获取当前url值

c# - 解析 XML 响应

javascript - 通过 jquery 查找控件 ID 并将其传递给函数以切换它

c# - Azure Web角色构建错误: "Unable to import module Diagnostics. No manifest was found"

c# - 推荐一个库/API 在 C# 中解压文件

javascript - 加载页面后使用 jquery 替换或附加文本?