我试图从一个简单的项目中使用Entity Framework CTP5。 现在我添加了对EntityFramework.dll(CTP5)的引用 然后写一些代码。但现在我无法使用它:
如何使用C#连接MySql数据库?
现在我创建了:
public class EF5_DATABASE : DbContext
{
public DbSet<Sistema.Clientes.Cliente> Clientes { get; set; }
}
但以下代码无效:
EF5_DATABASE db = new EF5_DATABASE();
db.Database.Connection = ERP.MyConnection; // MyConnection is a connected MySqlConnection
它抛出了这个编译错误:
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