I have discovered that despite the fatal error about the SQLite provider not being found, the binaries are all generated and it all seems to run correctly.
I even cleaned the whole solution, rebuilt it, I get the compile error and it runs correctly. Go figure. Greg K On 22 December 2013 16:36, Greg Keogh <[email protected]> wrote: > Have you tried Installing it from nuget: >> http://www.nuget.org/packages/System.Data.SQLite/ >> > > Yes, from inside VS2013, adding it to the project. The very simple project > with nothing but a previously generated and working EDMX file in it won't > build due to: > > *The ADO.NET <http://ADO.NET> provider with invariant name > 'System.Data.SQLite' is either not registered in the machine or application > config file, or could not be loaded.* > > I've fiddled with config files and nuget packages this my fingers bleed, > but nothing gets around this error. Where the hell is it looking for the > provider? Does anyone know? I'm guessing it's looking in some global > registry that I'm not aware of, and I can't find a way of forcing it to > know that it has what it needs locally. > > Greg K >
