实体数据模型连接未通过Git正确同步

时间:2017-11-13 22:53:45

标签: git entity-framework azure

我正在开发一个ASP.NET w / MVC5项目。该项目有一个小而简单的SQL Server连接,在Azure中托管,只有一个表。对于我的界面,我通过“添加ADO.NET实体数据模型”使用数据库作为源生成了一个EDM对象

在我尝试在另一台机器上处理该项目之前,一切正常。我通过GitHub将项目同步到另一台机器,一切都在那里(包括与Azure托管的SQL Server的连接),但我无法获得构建解决方案。

从下面的屏幕截图中可以看出,EDM及其相关文件被标记为“已签入”并带有警告图标,并且有一些构建警告消息告诉我文件丢失。但是它们出现在解决方案资源管理器中,当我在Windows文件资源管理器中手动导航到文件夹时,我可以在文件夹中看到它们。

enter image description here

enter image description here

我需要采取其他一些配置步骤才能使模型与其他机器正确同步吗?

1 个答案:

答案 0 :(得分:0)

我有一个旧版本的EDM,在新机器上有不同的名称,所以当它试图连接它时会感到困惑。我擦了回购并重新克隆了它,现在它起作用了!