我们使用的是带有实体框架6.0.2的Visual 2013更新4。
我们添加新表和新pocos的过程在以下步骤中进行了描述:
代码生成器在edmx-name.edmx容器中的edmx-name.tt文件下重新创建所有pocos。
在大多数情况下,一切都很好!在某些情况下,代码生成器从源代码管理中删除某些文件。大多数文件在“从数据库更新.”之前就已经存在了。进程,并且已经处于源代码管理之下。我必须右键单击edmx-name.tt文件并选择“将文件添加到源代码管理”以修复此问题。
这对团队中的开发过程来说是一场噩梦!如果总是这样的话,在登记之前,我会亲自检查一下。但这完全是随机的,我看不出发生这种情况的原因。
有人遇到过这样的问题吗?我们怎样才能解决这个问题?
(其他版本的EF也有类似的问题)
发布于 2015-03-26 07:30:18
您不应该在源代码管理下生成文件。如果您删除它们,但保留您的实体模型,它们--这将不是一个问题。
https://stackoverflow.com/questions/29250364
复制相似问题