gpt4 book ai didi

c# - 尝试 "Reverse Engineer Code First"MySQL 数据库时出错

转载 作者:行者123 更新时间:2023-11-30 23:11:06 25 4
gpt4 key购买 nike

我正在尝试关注 this tutorial video在 Entity Framework 上。我正在使用 VS2010 专业版。

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

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

Wrong Parameter. (Exception of HRESULT: 0x80070057 (E_INVALIDARG))

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

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

有人知道那里会发生什么吗?

最佳答案

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

关于c# - 尝试 "Reverse Engineer Code First"MySQL 数据库时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19676624/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com