title: Unable to find the requested .Net Framework Data Provider. It may not be installed
body: <p>Hi it is my first time that I publish a project deveolped with entity framework in a remote server. The pages work fine but when I try to access in my reserved area and so, reading a dabatase, I obtain this error</p>
  
  <blockquote>
    <p>Unable to find the requested .Net Framework Data Provider.  It may not be installed.</p>
  </blockquote>
  
  <p><strong>Description</strong>: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. </p>
  
  <p><strong>Exception Details</strong>: System.ArgumentException: Unable to find the requested .Net Framework Data Provider.  It may not be installed.</p>
  
  <p>Source Error: </p>
  
  <p>An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.</p>
  
  <blockquote>
    <p>Stack Trace: </p>
    
    <p>[ArgumentException: Unable to find the requested .Net Framework Data
    Provider.  It may not be installed.]<br>
    System.Data.Common.DbProviderFactories.GetFactory(String
    providerInvariantName) +1402071<br>
    System.Data.EntityClient.EntityConnection.GetFactory(String
    providerString) +35</p>
    
    <p>[ArgumentException: The specified store provider cannot be found in
    the configuration, or is not valid.]<br>
    System.Data.EntityClient.EntityConnection.GetFactory(String
    providerString) +62<br>
    System.Data.EntityClient.EntityConnection.ChangeConnectionString(String
    newConnectionString) +263<br>
    System.Data.EntityClient.EntityConnection..ctor(String
    connectionString) +81<br>
    System.Data.Objects.ObjectContext.CreateEntityConnection(String
    connectionString) +42<br>
    System.Data.Objects.ObjectContext..ctor(String connectionString,
    String defaultContainerName) +16<br>
    shield_trust.db_shieldtrustEntities..ctor() in
    D:\trust-company\shield_trust\shield_trust\POCO.Context.cs:23<br>
    shield_trust.user_login.check_login() in
    D:\trust-company\shield_trust\shield_trust\user_login.aspx.cs:65<br>
    shield_trust.user_login.entraButton_Click(Object sender, EventArgs e)
    in D:\trust-company\shield_trust\shield_trust\user_login.aspx.cs:25<br>
    System.Web.UI.WebControls.Button.OnClick(EventArgs e) +118<br>
    System.Web.UI.WebControls.Button.RaisePostBackEvent(String
    eventArgument) +112<br>
    System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String
    eventArgument) +10<br>
    System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler
    sourceControl, String eventArgument) +13<br>
    System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData)
    +36    System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
    +5563</p>
  </blockquote>
  
  <p>I have to copy some dll into my bin folder or modify my web.config?</p>