Я прочитал эту статью http://weblogs.asp.net/scottgu/archive/2010/08/03/using-ef-code-first-with-an-existing-database.aspx
И сделал все по этой статье, но у меня есть некоторые проблемы
Вот мой App.config
<configuration>
<connectionStrings>
<add name="KMCatalog"
connectionString="Persist Security Info=False;Initial Catalog=KMShop;Data Source=voimix-pc\sqlexpress;" providerName="System.Data.SqlClient" />
</connectionStrings>
</configuration>
И контекстный класс
public class KMCatalog : DbContext
{
public DbSet<Item> Items { get; set; }
public DbSet<ItemParameter> ItemParameters { get; set; }
protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
//Database.SetInitializer<KMCatalog>(null);
modelBuilder.Configurations.Add(new ItemConfiguration());
modelBuilder.Configurations.Add(new ItemParameterConfiguration());
}
}
Когда я пытаюсь перечислить элементы, я получаю «Поставщик не возвратил строку ProviderManifestToken».исключение
Я использую EF Code First RC, база данных существует
В чем проблема?