我们将Visual Studio 2013 Update 4与Entity Framework 6.0.2一起使用。
我们在这些步骤中描述了添加新表和新pocos的过程:
代码生成器在edmx-name.edmx容器内的edmx-name.tt文件下重新创建所有pocos。
在大多数情况下,一切正常!在某些情况下,代码生成器会从源代码管理中删除某些文件。大多数文件已经存在于"从数据库更新..."过程,并已受到源代码管制。我必须右键单击edmx-name.tt文件并选择"将文件添加到源代码管理"解决这个问题。
这是团队发展过程的噩梦!如果它总是会发生,我会在办理登机手续之前自己检查一下。但它完全是随机的,我看不出为什么会发生这种情况。
是否有人遇到过类似的问题?我们如何解决这个问题?
(我也有与其他版本的EF一样的问题)
答案 0 :(得分:0)
您不应该在源代码管理下生成文件。如果你删除它们,但保留你的实体模型,这将不是问题。