Lightswitch不允许在MySQL中添加或修改记录

Lightswitch不允许在MySQL中添加或修改记录,mysql,visual-studio-lightswitch,Mysql,Visual Studio Lightswitch,我正在使用Microsoft Visual Studio Lightswitch 2011和MySQL。我遵循了上一篇Stack Overflow文章中的建议,该文章详细介绍了开发人员在修改或向MySQL添加记录时如何避免令人讨厌的错误:“在提供程序连接上启动事务时出错。有关详细信息,请参见内部异常。内部异常消息:不支持嵌套事务。“ 但是,向Lightswitch中的数据源添加建议的代码时,该代码驻留在解决方案的“公共”项目中,该项目不允许引用Systems.Transactions引用(因此该

我正在使用Microsoft Visual Studio Lightswitch 2011和MySQL。我遵循了上一篇Stack Overflow文章中的建议,该文章详细介绍了开发人员在修改或向MySQL添加记录时如何避免令人讨厌的错误:“在提供程序连接上启动事务时出错。有关详细信息,请参见内部异常。内部异常消息:不支持嵌套事务。“

但是,向Lightswitch中的数据源添加建议的代码时,该代码驻留在解决方案的“公共”项目中,该项目不允许引用Systems.Transactions引用(因此该代码无法工作)


关于如何解决这个问题,有什么想法吗?

我只是在看这个问题,并在MSDN论坛上找到了解决方案(http://social.msdn.microsoft.com/Forums/en-US/lightswitch/thread/e0d1a17b-eb55-4863-a81e-0d56ffbdc0cc)

应用上一条评论中提到的修补程序解决了问题(KB2534087)

安装需要重新启动,至少对我来说,实际完成需要几分钟的时间。另外,请确保您有一个最新的MySQL ADO.NET驱动程序(Connector/NET)

丹尼尔