Entity Framework 6 个设计师错误和问题
Entity Framework 6 Designer Errors and Issues
我在 visual studio 2015 Professional 中与 Entity Framework 设计师一起经历了很多奇怪的事情。如果我尝试从数据库更新模型,它将删除现有实体的所有映射,并仅用我更新的映射替换映射。如果我向现有实体添加关系,它将删除所有现有实体 类。在设计器中更新任何内容的唯一方法是在 XML.
中全部写出
是我做错了什么还是文件完整性有问题?我找到了解决方法,说如果我想进行更改,我必须每次都完全删除模型并从数据库中重做它。 Updating the Model from the database。即使这样,自动映射也不正确。
它不应该这么难,这就是为什么我相信可能是文件中的某些东西在从以前的开发人员那里复制后导致它失去了完整性。还是其他原因可能是罪魁祸首?
我没有从项目中删除整个模型,而是从设计器中删除了实体并从数据库中重新创建了整个模型。当我尝试这样做时让我失望的是它引入了一些以前不在模型中的新字段并且一些 table 名称已更改。
我在 visual studio 2015 Professional 中与 Entity Framework 设计师一起经历了很多奇怪的事情。如果我尝试从数据库更新模型,它将删除现有实体的所有映射,并仅用我更新的映射替换映射。如果我向现有实体添加关系,它将删除所有现有实体 类。在设计器中更新任何内容的唯一方法是在 XML.
中全部写出是我做错了什么还是文件完整性有问题?我找到了解决方法,说如果我想进行更改,我必须每次都完全删除模型并从数据库中重做它。 Updating the Model from the database。即使这样,自动映射也不正确。
它不应该这么难,这就是为什么我相信可能是文件中的某些东西在从以前的开发人员那里复制后导致它失去了完整性。还是其他原因可能是罪魁祸首?
我没有从项目中删除整个模型,而是从设计器中删除了实体并从数据库中重新创建了整个模型。当我尝试这样做时让我失望的是它引入了一些以前不在模型中的新字段并且一些 table 名称已更改。