【问题标题】:Can't Access System.Data.Entity Namespace Despite Installing Entity Framework v6.1.3?尽管安装了实体框架 v6.1.3,但仍无法访问 System.Data.Entity 命名空间?
【发布时间】:2016-06-10 02:43:12
【问题描述】:

我一直在尝试在我的 C# 项目中使用 System.Data.Entity 命名空间。据我了解,我必须安装实体框架才能使用它。但是,即使我已通过 NuGet 将其安装到我的项目中,在 Visual Studio 中出现在“系统”之后的组合框中,我仍然看不到“数据”或“实体”。我需要别的东西来使用这个命名空间吗?命名空间是否仍然可用并且 Visual Studio 只是没有在组合框中显示“数据”或“实体”?

【问题讨论】:

  • 您是否重建并全部编译(如果需要,请尝试重新启动 VS,我假设您这样做了) - 通常您需要检查您的目标框架(例如,在引用您自己的项目时)但是如果您使用 NuGet 可能不是它 - 或者从头开始(重新创建)示例项目。基本上你需要给我们更多的信息。
  • 我最初没有重建项目。当我重建它时,它工作得很好。谢谢。
  • 不客气,Anthony - 我已将其发布为答案。

标签: c# entity-framework


【解决方案1】:

(来自评论 - 似乎已经回答了)

rebuild 是否全部编译(如果需要,请尝试重新启动 VS,我假设你这样做了)。

通常您需要检查您的目标框架(例如,在引用您自己的项目时),但如果您使用 NuGet,则可能不是这样。

或从头开始(重新创建)示例项目。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-06-13
    • 2021-02-08
    • 1970-01-01
    • 2013-01-11
    • 1970-01-01
    • 1970-01-01
    • 2018-11-30
    • 2020-03-29
    相关资源
    最近更新 更多