我有最后一个单声道和单声道monodevelop支持实体框架。 我可以在我的项目中添加引用,但似乎monodevelop不会从数据库生成edmx文件。
您知道这个功能是否存在,或者是否存在从数据库生成ORM映射的解决方案。
我试过菜单项[工具 - >数据库 - >生成Linq类]
我选择了connexion数据库并成功测试。 但是,当我嘲笑时,我得到一个例外: MonoDevelop.Database.Sql.SqlMetalExecException:sqlmetal:无法加载databaseConnectionType类型'ByteFX.Data.MySqlClient.MySqlConnection,ByteFX.Data'。尝试使用--with-dbconnection = TYPE选项。
我不理解这个例外......
答案 0 :(得分:0)
当我决定从Windows( VS )迁移到Linux( Linux上的Mono )时,我已经完成了这项工作。经过充分的研究,我终于知道Monodevelop不支持实体框架。因此,我使用非常古老的传统方式通过创建对象的手动类来访问数据库对象,然后在访问每个对象时使用打开和关闭连接来调用它们。