【问题标题】:ASP.NET MVC Unit Test Project Entity Framework errorASP.NET MVC 单元测试项目实体框架错误
【发布时间】:2014-02-04 07:48:00
【问题描述】:

在我的 ASP.NET MVC 单元测试项目中使用 EF 类时出现以下错误。

“System.Data.Objects.DataClasses.EntityObject”类型在未引用的程序集中定义。您必须添加对程序集 'System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'的引用

许多帖子提出了将正确的汇编行添加到 web.config 的解决方案:

<assemblies>
   <add assembly="System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
</assemblies>

但是,我在 MySample.Tests 项目中遇到此错误,因此没有 web.config。

我发布这个问题和答案作为参考,以防其他人遇到同样的错误。

【问题讨论】:

    标签: c# asp.net-mvc entity-framework unit-testing


    【解决方案1】:

    您需要在单元测试项目的 References 文件夹中添加对“System.Data.Entity”dll 的引用。

    【讨论】:

      猜你喜欢
      • 2023-03-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-04-09
      • 2013-10-17
      • 1970-01-01
      • 1970-01-01
      • 2013-02-20
      相关资源
      最近更新 更多