title: How to solve this Exception "Culture is not Supported"?
body: <p>When I upload my ASP.Net site on IIS in my server, It throws the following error</p>
  
  <p>Error</p>
  
  <blockquote>
    <p>Culture is not supported.
        Parameter name: name
        en-SA is an invalid culture identifier. 
        Exception Details: System.Globalization.CultureNotFoundException: Culture is     not supported.
        Parameter name: name
        en-SA is an invalid culture identifier.</p>
  </blockquote>
  
  <p>Source Error:</p>
  
  <blockquote>
    <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>
  
  <blockquote>
    <p>[CultureNotFoundException: Culture is not supported.
        Parameter name: name
        en-SA is an invalid culture identifier.]
        System.Globalization.CultureInfo.GetCultureInfo(String name) +14364298
        WebApplication3.UserHomePage.getHourChart1001() +369
        Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET    Version:4.0.30319.34209`</p>
  </blockquote>
  
  <p>I saw so many pages on stack over flow regarding this issues. 
  Some of them suggest to delete the file on this location</p>
  
  <p><strong>C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files</strong></p>
  
  <p>There is no files or folders inside <strong>Temporary ASP.NET Files</strong>.</p>
  
  <p>What is the issue?</p>