【问题标题】:Entity Framework generated classes not appearing in Data Sources wizard实体框架生成的类未出现在数据源向导中
【发布时间】:2016-02-03 19:31:48
【问题描述】:

我已成功为远程 MySQL 数据库生成 EF 类,生成的 .edmxobject 包含 Context 和与表相关的 C# 类。

我构建了应用程序并尝试将 EF 类添加为对象数据源,但向导只显示 Properties 命名空间及其内容。

当我尝试编写使用生成的类的静态属性时,也会发生同样的情况。数据源向导不显示任何其他命名空间。

我错过了什么?谢谢。

【问题讨论】:

    标签: .net entity-framework visual-studio datasource


    【解决方案1】:

    我有同样的问题。尝试了一切,甚至更改了默认命名空间。就是这样,我的项目构建平台目标是 x64,在将其更改为 Any CPU 之后,重新出现了构建命名空间和类。

    问候!

    【讨论】:

      【解决方案2】:

      显然 Visual Studio 中存在错误。我从 4.6 恢复到 .NET framework 4.5.2 并且数据源重新出现。

      【讨论】:

      • 我正在经历同样的事情,但只有一个解决方案。我已尝试按照您的建议更改 .NET 版本,但没有运气。我也尝试过清理解决方案并重建解决方案。这非常令人沮丧!
      【解决方案3】:

      我遇到了这个问题,结果证明我已经在我的实体框架类中编写了我的类。它会让你这样做,一切都会正常工作,但这些类不会显示在数据源浏览器中。

      【讨论】:

        猜你喜欢
        • 2012-12-17
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-10-26
        • 2013-09-13
        相关资源
        最近更新 更多