title: WinHost, Configuration Error, 'LocalSqlServer' wasn't found in the app config or connection string
body: <p>I've ran into a weird issue when ever I deploy to my winhost account and try to login using membership provider it works fine locally but once it's on the intarnets it breaks.</p>
  
  <pre><code>Configuration Error
  
  Description: An error occurred during the processing of a configuration file require to
  service this request. Please review the specific error details below and modify your 
  configuration file appropriately. 
  
  Parser Error Message: The connection name 'LocalSqlServer' was not found in the
  applications configuration or the connection string is empty.
  
  Source Error: 
  Source File: machine.config Line: 148
  </code></pre>
  
  <p>It is as if I have referenced 'LocalSqlServer' somewhere in my app.config but I haven't here is my providers:</p>
  
  <pre><code>  &lt;membership defaultProvider="SqlProvider"&gt;
    &lt;providers&gt;
      &lt;clear/&gt;
      &lt;add name="SqlProvider" 
           connectionStringName="winhost" 
           enablePasswordRetrieval="false"
           enablePasswordReset="true" 
           requiresQuestionAndAnswer="false"
           passwordFormat="Hashed" 
           applicationName="TestAdmin" 
           minRequiredNonalphanumericCharacters="0"
           minRequiredPasswordLength="2" 
           type="System.Web.Security.SqlMembershipProvider" /&gt;
    &lt;/providers&gt;
  &lt;/membership&gt;
  
  &lt;authentication mode="Forms"/&gt;
  &lt;roleManager enabled="true"&gt;
    &lt;providers&gt;
      &lt;clear/&gt;
      &lt;add name="AspNetSqlRoleProvider" 
           type="System.Web.Security.SqlRoleProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" 
           connectionStringName="winhost" 
           applicationName="TestAdmin"/&gt;
    &lt;/providers&gt;
  &lt;/roleManager&gt;
  </code></pre>
  
  <p>any ideas or help is appreciated!</p>
  
  <p>Josh</p>