title: ShortdateFormat of application changes if run as Administrator
body: <p>I have a VB.net application that has datagridviews and date control in windows forms. I have the short date format set in the date controls and short date format is some columns of the datagridview.</p>
  
  <p>If I run the application on server 2008 it picks up the wrong short date format. I have the server 2008 regional settings as "en-AU" but for some reason the app picks up en-US as the current culture.</p>
  
  <p>If I run the app as the Administrator it seems to pick up the proper culture.</p>
  
  <p>Can anyone give me a reason as to why it could be doing that?</p>
  
  <p>I tried setting the locale manually by doing </p>
  
  <pre><code>    Dim c As Globalization.CultureInfo = New Globalization.CultureInfo(_Culture)
      System.Threading.Thread.CurrentThread.CurrentCulture = c
      System.Threading.Thread.CurrentThread.CurrentUICulture = c
  </code></pre>
  
  <p>But the same results.</p>
  
  <p>Regards,
  Dasith</p>