我打不开.实体数据模型设计器中的 EDMX 文件



我在2012年Visual Studio中找不到ADO.NET实体数据模型。当我打开EDMX时,它仅在Designer中打开XML。尝试将新项目添加到项目时,我找不到数据选项卡下的ado.net。

我尝试了几乎所有在网上提出的解决方案,但没有结果:

  • 我删除了EF5并安装了EF 6.2,但问题仍然存在。
  • 我尝试安装VS2012更新,但没有更改。
  • 修复电流安装无更改。
  • 我试图在安装媒体中找到ADONETEntityFrameworkTools_enu.msi,但找不到。 -

我尝试了所有其他解决方案,但不起作用。

我已经弄清楚了问题:当我从安装媒体中运行etool.msi以进行维修时,那是一个较旧的版本。(ef.4)比当前安装的ver。(ef.6)所以它不起作用。

所以我下载了eftool ver.6(已安装的EF的相同版本),运行维修命令,并解决了问题

我有同样的问题,但也许是相反的。我卸载了与2012年的卸载,重新安装了,当我打开了以XML而不是设计师打开的V4 EF模型时。

我从控制面板中卸载了VS的EF设计器,从安装媒体运行eftools.msi,一切都很好。

也许像侯赛因的版本兼容性问题。

您应该添加entityframework.dll和entityframework.sqlserver.dll到您的项目

最新更新