zoukankan      html  css  js  c++  java
  • EF生成模型时Disigner中无信息

    原博文

    http://blog.sina.com.cn/s/blog_a1b63a730101ezs4.html

    说明

    DbContext是对ObjectContext的简化封装。原来的ObjectContext有些地方太繁琐了,而且很多高级特性实际上并不常用。
    这是两套API,和DB First,Model First还是Code First没有直接关系。
    要生成ObjectContext的话,先把EF的.tt文件删掉,然后把模型的代码生成策略改成Default。

    步骤

    为了解决这个问题,你必须把它转成一个基于ObjectContext的模型。按下面的步骤做就行了:

    1、在设计器中打开你的实体模型(如有必要,点一下设计器中空白的地方,保证没有对象处于选中状态)。

    2、在属性窗口中,更改代码生成策略,从改到默认

     

    3、删除那两个.tt文件。这里假设从创建实体模型以来,你没有修改这些文件。如果你有修改过,那么这些修改将会丢失。

    4、重新生成项目。

    现在,问题解决了。

  • 相关阅读:
    php设计模式 — 简单工厂模式(静态工厂方法模式)
    Vue-Router
    各种选项卡
    jq动画
    如何使用swiper写轮播
    Gulp代码压缩
    闭包
    jquery.validation校验
    grunt-js文件压缩
    CSS
  • 原文地址:https://www.cnblogs.com/masonblog/p/9533315.html
Copyright © 2011-2022 走看看