Ddex Provider Not Installed
Hi all, I'm new to SQLite, so new that I can't even use it yet due to installation issues:) My goal is to add an 'ADO.NET Entity Data Model' object to my VB project and use a DBcontext to manipulate my data. I used this tutorial as a starting point. I posted my question in the page but it seems the author is not monitoring it anymore. Here is what has been done and what is happening: I'm using VS2012. I have created a SQLite DB using 'SQLite Administrator'.
Ddex Provider Not Installed
I installed in VS the NuGet package indicated in the tutorial. I installed System.Data.SQLite as indicated (sqlite-netFx45-setup-bundle-x86-2012-1.0.94.0.exe) from the SQLite web site. I can create a connection in Server Explorer since the SQLite provider shows upin the list.
When trying to add an 'ADO.NET Entity Data Model' to my project I cannot go further since: 1. My existing connection (previously created) doesn't show in the dropdown control 2.
When choosing 'New Connection' I do not see the SQLite provider, only MS-SQL. Am I missing something, an installation, a reference, whatever else? I need the provider to show up in the EDM wizzard, how do I proceed? Thanks in advance for your help. Following your advices here are the steps that worked for me: For Visual Studio 2012: - Install System.Data.SQLite 1.0.94.0 from Select the appropriate file for target O.S. And.NET framework version. During installation I selected all checkboxes.
It is important that the DDEXprovider version matches the version of the current SQLite EF6 NuGet package that you use in your project! - Install Entity Framework 6.1.2 Visual Studio tools from - Install NuGet package: System.Data.SQLite.EF6 (1.0.94.0). EntityFramework will install automatically as a dependency for this package. You must build/rebuild the solution before the SQLite provider shows in the EDM wizard. Verify that under Project Properties References the SQLite dll's are set to copy locally and actually copied to the Bin folder. VS will apparently randomly set the property to False.
In App.config add a provider in the DbProviderFactories section: This install worked for me as of. When answering a question please:. Read the question carefully.
Understand that English isn't everyone's first language so be lenient of bad spelling and grammar. If a question is poorly phrased then either ask for clarification, ignore it, or edit the question and fix the problem. Insults are not welcome.
Don't tell someone to read the manual. Chances are they have and don't get it.
Provide an answer or move on to the next question. Let's work to help developers, not make them feel stupid.