【发布时间】:2014-01-07 00:23:09
【问题描述】:
我想使用 MySQL 数据库创建一个 EF 模型。我在 64 位机器上运行 VS2012 和 VS2013。当需要添加新连接时,我需要安装什么才能让 MySQL 在实体数据模型向导中显示?我尝试添加 MySQL.Data.Entities Nuget 包,但我仍然没有在向导中获得选项。在搜索 MySQL .NET 连接器时,我只找到 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\,大小:17171 1:行动 6:09:56:ManagedDataInstall。在 machine.config 中注册数据提供者 1:行动 6:09:56:回滚。回滚动作: 1:在 machine.config 中注册数据提供者 1:复制新文件 1:创建文件夹 1:更新组件注册 1:1:适用于 Visual Studio 1.0.2 的 MySQL 2:{0D406BCC-D62A-46FB-9AB7-A7BF10FB8B31} 3:3 1: 1:最终行动。 1:安装错误
我可以粘贴详细信息的全部内容,但希望有足够的信息。这是否提供任何线索?看起来安装程序在修改 machine.config 文件时遇到了问题,但我通过添加“Everyone”来更改这些文件的安全性(暂时)。
【问题讨论】:
-
使用 32 位版本。
-
试过了。同样的错误。
标签: c# mysql entity-framework