title: Unable to find the requested .Net Framework Data Provider. It may not be installed
body: <p>I am having problem in running my ASP.Net MVC project which is an admin project. It connects with a sql server database to fetch record. When I try to build and run, I am welcomed with this error: <strong>"Unable to find requested .Net Framework Data Provider. It may not be installed"</strong>.
  <a href="https://i.stack.imgur.com/GTs4C.png" rel="nofollow noreferrer">Here is the link to this error.</a></p>
  
  <p>I have tried many solutions available on stackoverflow but none of them worked for me that's why I am posting this question here again. I tried changing the Target Framework version in Properties of project to all the available versions but all in vain. <a href="https://i.stack.imgur.com/USU9S.png" rel="nofollow noreferrer">Here is the screenshot of my Global.asax.cs file which is causing this exception</a>. </p>
  
  <p>Below is the connection string of my project: </p>
  
  <pre><code>&lt;add name="AlkhaleejEntities" connectionString="metadata=res://*/Models.Model1.csdl|res://*/Models.Model1.ssdl|res://*/Models.Model1.msl;provider=System.Data.SqlClient;provider connection string=&amp;quot;data source=.;initial catalog=Alkhaleej;integrated security=True;MultipleActiveResultSets=True;App=EntityFramework&amp;quot;" providerName="System.Data.EntityClient"/&gt;
  </code></pre>