title: why Environment.SpecialFolder.Desktop is empty
body: <p>please see this thread :<br>
  <a href="https://stackoverflow.com/questions/634142/how-to-get-a-path-to-the-desktop-for-current-user-in-c">path of desktop for current user</a></p>
  
  <p>this code (mean path) in my local machine was ok, but after publishing returns nothing...<br>
  i mean <code>Environment.GetFolderPath(Environment.SpecialFolder.Desktop)</code> is empty after publish...</p>
  
  <pre><code>    string path = Environment.GetFolderPath(Environment.SpecialFolder.Desktop);
      Response.Write(path);
      Response.Write("&lt;br /&gt;");
      Response.Write(Server.MapPath("/") + "myfile.htm");
      Response.Write("&lt;br /&gt;");
  
      //string[] directory_list = Directory.GetDirectories(path);
      //foreach (string directory in directory_list)
      //{
      //    if (directory.Contains("blablabla"))
      //    {
      //        string sumfilePath = directory + @"\Sum.txt";
      //        Response.Write(sumfilePath);
      //    }
      //}
  </code></pre>
  
  <p>what is going on and how can i fix it?</p>