我正在使用Entity Framework 4的Code First方法自动创建SQLite数据库,但是遇到了一个错误,提示我出现了ProviderIncompatibleException:
[System.Data.ProviderIncompatibleException] = {"CreateDatabase is not supported by the provider."}
我认为EF 4支持它吗?
我在app.config中使用了这个:
<system.data>
<DbProviderFactories>
<remove invariant="System.Data.SQLite"/>
<add name="SQLite Data Provider" invariant="System.Data.SQLite"
description=".Net Framework Data Provider for SQLite"
type="System.Data.SQLite.SQLiteFactory, System.Data.SQLite, Version=1.0.81.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139" />
</DbProviderFactories>
</system.data>
谢谢你。