Jea*_*ôté 6 sql-server entity-framework-4 asp.net-mvc-3
我有一个使用实体框架4的现有MVC 3应用程序.该模型是使用数据库优先模式生成的.我还有"自动代码生成"来生成类.
今天,我对我的数据库做了一个简单的修改.字段从"int"变为"float".我去了.edmx,右键单击,从数据库更新模型...
但是当我看到这个领域时,它根本没有变化.我仔细检查了一切,数据库被修改了,但模型永远不会改变......这是否意味着我需要手工完成?
我记得我之前做了几次更新(比如2个月前),它似乎在当时工作......有什么可以打破,我需要检查?
编辑
当在颠覆EDMX diff文件看,这种变化似乎做,但它在"图形模式"看时,该变化是不存在的.此外,不会更新生成的代码.
- <Property Name="PreparationTime" Type="int" Nullable="false" />
+ <Property Name="PreparationTime" Type="float" Nullable="false" />
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
24006 次 |
| 最近记录: |