Linqpad v4.26
This process works great on my Dev box. I hand copied to the end-user install folder linqpad.exe, linqpad.exe.config, custom.dll, system.data.sqlite.dll and system.data.sqlite.linq.dll.
I create a connection, click radio button Use a typed data context form your own assembly. Select Entity Framework, Select Next, Browse to my custom dll. Choose Provider radio button to other. System.Data.SQLite is not in the drop down.
I ran the sqlite setup-bundle installer on my Dev box in order to get sqlite installed in the GAC to support VS2010 designer.
Thanks,
John
The dropdown that shows database providers is populated with
System.Data.Common.DbProviderFactories.GetFactoryClasses(). If SQLite is not listed, then it hasn’t been registered in the machine.config. However, LINQPad doesn’t stop you from entering the name of the provider manually, as you would in constructing an Entity Framework connection string.