Entity framework 4 实体框架CTP5:如何使用C#连接MySql数据库?

Entity framework 4 实体框架CTP5:如何使用C#连接MySql数据库?,entity-framework-4,Entity Framework 4,我试图从一个简单的项目中使用实体框架CTP5。 现在,我添加了对EntityFramework.dll(CTP5)的引用 然后写一些代码。但现在我无法使用它: 如何使用C#连接MySql数据库? 现在,我创建了: public class EF5_DATABASE : DbContext { public DbSet<Sistema.Clientes.Cliente> Clientes { get; set; } } 它抛出以下编译器错误: Error 8 Prope

我试图从一个简单的项目中使用实体框架CTP5。 现在,我添加了对EntityFramework.dll(CTP5)的引用 然后写一些代码。但现在我无法使用它:

如何使用C#连接MySql数据库?

现在,我创建了:

public class EF5_DATABASE : DbContext
{
    public DbSet<Sistema.Clientes.Cliente> Clientes { get; set; }
}
它抛出以下编译器错误:

Error 8 Property or indexer 'System.Data.Entity.Database.DbDatabase.Connection' cannot be assigned to -- it is read only C:\inetpub\wwwroot\temp\WpfApplicationTEST\MainWindow.xaml.cs 48 13 WpfApplicationTEST 错误8属性或索引器“System.Data.Entity.Database.DbDatabase.Connection”无法分配给--它是只读的 C:\inetpub\wwwroot\temp\WpfApplicationTEST\MainWindow.xaml.cs 48 13 WpfApplicationTEST 我们已在中编写了一份说明EF CTP 5代码优先支持的某些方面的说明。

希望本文能有所帮助。

您尝试分配连接的原因是什么?为什么不让EF创建它呢?这是可能的,但这不是一个简单的方法,如果没有一个很好的理由,我也不想这么做。 Error 8 Property or indexer 'System.Data.Entity.Database.DbDatabase.Connection' cannot be assigned to -- it is read only C:\inetpub\wwwroot\temp\WpfApplicationTEST\MainWindow.xaml.cs 48 13 WpfApplicationTEST