Asp.net mvc 将存储过程添加到数据库后无法更新模型

Asp.net mvc 将存储过程添加到数据库后无法更新模型,asp.net-mvc,entity-framework,Asp.net Mvc,Entity Framework,我正在开发一个MVC4应用程序。 使用实体框架数据库优先设计范式。 我的数据库位于远程服务器上的mySQL中。 我正在使用mysql连接器6.6.5。 我正在使用Visual Studio 2012,两天前刚刚安装了更新 问题:我创建了表格,然后生成了模型。之后,我创建了一些存储过程,然后通过右键单击模型图并选择“从数据库更新模型”来更新我的模型 在下一个拨号框中,我选择我的新存储过程。但是在我的模型中没有生成一些存储过程。(我无法在模型浏览器的“函数导入”下看到它们。)。即使我再生成一次模型,

我正在开发一个MVC4应用程序。 使用实体框架数据库优先设计范式。 我的数据库位于远程服务器上的mySQL中。 我正在使用mysql连接器6.6.5。 我正在使用Visual Studio 2012,两天前刚刚安装了更新

问题:我创建了表格,然后生成了模型。之后,我创建了一些存储过程,然后通过右键单击模型图并选择“从数据库更新模型”来更新我的模型

在下一个拨号框中,我选择我的新存储过程。但是在我的模型中没有生成一些存储过程。(我无法在模型浏览器的“函数导入”下看到它们。)。即使我再生成一次模型,也不会成功

对于存储过程,我在生成模型时遇到以下错误:

尝试从数据库更新时发生“MySql.Data.MySqlClient.MySqlException”类型的异常。异常消息为“无数据-获取、选择或处理的行数为零”。

有趣的是,我测试了MySQL工作台中的存储过程。存储过程按预期工作


请帮忙

这是MySQL EF提供程序中的一个错误。谢谢!我也这么认为。我发现了另一件事…VisualStudio无法生成包含游标的存储过程。我重写了没有游标的存储过程,出现了错误消息。