1

我正在尝试关注有关实体框架的本教程视频。我正在使用 VS2010 专业版。

我安装了Entity Framework Power Tools Beta 4并且目前正在右键单击我的项目并单击Entity Framework > Reverse Engineer Code First.

我将数据源更改为MySQL Database并输入我的连接信息。连接测试成功,但单击确定继续会导致此错误消息:

错误的参数。(HRESULT 异常:0x80070057 (E_INVALIDARG))

我注意到,当我在输入连接数据时选中“保存我的密码”复选框时,底部的 VS 状态栏会显示“正在加载架构信息...”几秒钟,然后才会出现错误。取消选中此框时,单击“确定”后会立即出现错误。

此外,当错误出现时,状态栏会显示“逆向工程代码优先时发生错误。有关详细信息,请参阅输出窗口。” 但是,输出窗口仍然是空的。

有谁知道那里可能发生什么?

4

1 回答 1

0

Entity Framework Power Tools Beta 4 可以将 MySQL 5.x 数据库逆向工程为 VS2013 下的代码优先 EF6 类它声称支持 Visual Studio 2013、2012、2010,但我没有测试过其他框架或 IDE。您链接的教程声称需要 2012 或 2013。

电动工具可在以下网址获得:http: //visualstudiogallery.msdn.microsoft.com/72a60b14-1581-4b9b-89f2-846072eff19d

于 2014-09-11T19:44:49.670 回答