相关疑难解决方法(0)

不能将MySQL连接用于实体框架6

我正在尝试将实体框架6与MySQL一起使用.

我为visual studio 1.1.1和MySQL .Net连接器6.8.3安装了MySQL插件.

问题是当我尝试创建一个新的ADO.NET实体模型时,我无法为连接选择MySQL.

在此输入图像描述

但是,如果我从visual studio中的连接工具创建连接,我可以看到MySQL

在此输入图像描述

这意味着当前安装的版本与实体框架6不兼容.之后我安装了最新的连接器和插件怎么可能.还有什么可做的吗?

谢谢

编辑

我在没有安装默认连接器的情况下全新安装了MySQL,然后安装了6.8.3和visual studio的插件.

然后我可以看到我为我的实体模型建立的连接,但是当我即将选择实体版本时,我收到了这条消息.

在此输入图像描述

mysql entity-framework visual-studio-2013

56
推荐指数
3
解决办法
6万
查看次数

Visual Studio 2012上的mySQL DataSource

我一直在阅读有关mySQL DataSource以及将mySQL与Entity Framework结合使用的能力,但是如果不使用DataSource对话框,我无法使用mySQL生成EF

在此输入图像描述

如何将mySQL数据库添加到此类对话框中?

这是我到目前为止所做的:

  • 安装mySQL Connector v.6.5.4
  • 重启n次我的Windows 7机器
  • 阅读有关mySQL Connector在以前版本的Visual Studio上的工作情况的所有信息

mysql entity-framework datasource visual-studio

29
推荐指数
3
解决办法
8万
查看次数

无法创建实体数据模型 - 使用MySql和EF6

我正在尝试在Visual Studio 2013中向我的C#/ Web项目添加一个edmx实体模型.我的问题是该文件未创建.

我执行以下步骤:

  1. 为项目命名
  2. 从数据库中选择"EF Designer"
  3. 从已经测试成功连接到MySQL数据库的下拉列表(localhost)中选择连接
  4. 选中"将webc.config中的连接设置另存为"选项
  5. 我点击'下一步'然后窗口消失了,我回到了代码窗口

没有创建edmx文件.(虽然它适用于SQL Server,但不适用于MySQL)

我已经Entity Framework 6.1.2安装了,MySql.Data,MySql.Data.Entities,MySql.Data.Entity,MySql.Web-所有已安装的.

在尝试添加实体模型文件之前,我还重建了项目.

我安装了最新的MySQL软件包.NET connector.

运行:Windows 7上的Visual Studio 2013.

任何想法如何解决这个问题?

mysql entity-framework mysql-connector ado.net-entity-data-model visual-studio-2013

24
推荐指数
4
解决办法
4万
查看次数

MySQL for Visual Studio 2012/2013

我想使用MySQL数据库创建一个EF模型.我在64位机器上运行VS2012和VS2013.在需要添加新连接时,我需要安装什么才能让MySQL显示在实体数据模型向导中?我尝试添加MySQL.Data.Entities Nuget包,但我仍然没有在向导中获得该选项.在搜索MySQL .NET Connector时,我只能找到32位下载.请指教.

谢谢

在此输入图像描述

更新:

我再次运行MySQL安装程序,发现没有安装MySQL for Visual Studio.我再次运行它并得到一个错误.以下是安装细节的结束:

1:文件:license-zlib-net.html,目录:C:\ Program Files(x86)\ MySQL\MySQL for Visual Studio 1.0.2\Documentation\Licenses for Third-Party Components \,Size:17171 1:Action 6 :09:56:ManagedDataInstall.在machine.config中注册数据提供程序1:操作6:09:56:回滚.回滚操作:1:在machine.config中注册数据提供程序1:复制新文件1:创建文件夹1:更新组件注册1:1:MySQL for Visual Studio 1.0.2 2:{0D406BCC-D62A-46FB-9AB7-A7BF10FB8B31 3:3 1:1:最后的行动.1:安装错误

我可以粘贴详细信息的全部内容,但希望有足够的信息.这提供了任何线索吗?几乎看起来安装在修改machine.config文件时遇到了问题,但我通过添加"Everyone"来更改这些文件的安全性以获得读取和写入权限(暂时).

c# mysql entity-framework

15
推荐指数
1
解决办法
4万
查看次数