The help files for SQLite.NET give an example of creating a SQLite provider factory as follows: DbProviderFactory fact = DbProviderFactories.GetFactory("System.Data.SQLite"); This provides a factory of the base DbProviderFactory type. I would rather generate a strongly-typed provider factory...