安装社区版本的Visual Studio 2015后,我遇到了数据库连接器ADO.net模型的问题。我通常使用EF 5或6来连接,取决于我使用的是MYSQL还是SQL Server。ado.net数据库模型不见了Visual Studio 2015
我试着重新安装EF6。
但是我找不到这是否是有意的。有谁知道我应该做什么?截至目前,我显然会坚持VS2013。但我想尽快与2015年合作。
安装社区版本的Visual Studio 2015后,我遇到了数据库连接器ADO.net模型的问题。我通常使用EF 5或6来连接,取决于我使用的是MYSQL还是SQL Server。ado.net数据库模型不见了Visual Studio 2015
我试着重新安装EF6。
但是我找不到这是否是有意的。有谁知道我应该做什么?截至目前,我显然会坚持VS2013。但我想尽快与2015年合作。
实体框架由用于Visual Studio的EF工具和EF运行时组成。 安装EF工具(实体框架工具)可以帮助您找到缺失的模板。
为了安装新版本,你可以去 - >
C:\ProgramData\Package Cache
(粘贴位置解决Windows资源管理器的标签页)
,你可以找到一些文件夹,在该位置搜索EFTools.msi
,安装最新(如果找到多个)文件。
第二种解决方案是:
EFTools
在/包。eftools
.cab
和.msi
文件还可以创建你要去哪里粘贴以上文件的文件夹中的log.txt文件中管理特权和类型(你可以使用C:\Temp
)cmd
:EFTools.msi USING_EXUIH=1 /log "Log.txt"
谢谢实用。我试过这个。仍然不能添加ADO.net模型。我有日志文件。但我似乎无法看到任何东西,但我不是专家在阅读那些虽然 –
我试过解决方案2,它没有什么区别。在现有项目中打开.edmx文件时,ADO.NET模板丢失,实体模型设计器不显示。 日志文件在这里:http://codewithoutborders.com/posted/Log.txt – Spongman
请注意,我的日志文件中存在一些关于安装位置的混淆。我已经在c:\ vs13中安装了2015 RC,然后卸载它并在c:\ vs14中安装RTM,但似乎安装程序仍在尝试将东西安装到旧位置(c:\ vs13)。我不确定,但我想这可能是问题的根源。 – Spongman
很显然,EF现在还不适用于VS 2015 ...我现在搜索了几个小时,但似乎没有办法让这个工作。我将使用VS 2013从数据库更新我的数据模型。
查看以下链接:
http://blogs.msdn.com/b/adonet/archive/2015/03/10/ef6-1-3-rtm-available.aspx
编辑:
我找到了解决办法:)
只要改变你的VS 2015年的安装和包括Microsoft SQL Server数据工具(通过控制面板>程序&功能> VS2015>更改>自定义(?我在那里看到德语单词)> Windows和Web开发> Microsoft SQL Server数据工具)。
这将使您回到.edmx设计器和ADO.NET模型。
伟大的,这是在这里做的伎俩 –
“自定义“是Windows 10中的”更改“。 –
完美的解决方案。适用于VS 2015社区。 –
所以我发现如果你添加了错误的模板,那么有些项目将不可用。我添加了“类库(.NET核心)”的项目。这并没有给我访问模板“ADO.NET实体数据模型”。当我删除并添加了通用的“类库”模板(我没有看到第一次),我能够访问实体数据模型。
我使用的是Visual Studio 2015社区版本。
是在C驱动器安装Visual Studio? – tharif
是的。那真的有什么要说的吗? –