title: global.asax does not work
body: <p>I am developing an asp.net web application and i have a problem with <code>Global.asax</code> file,
  when i publish my website and upload it to server the <code>Global.asax</code> is missed, it will be gone to bin folder and Reshape to Dll file.
  but it does not work!</p>
  
  <p>and when i uploaded the <code>Global.asax</code> file to the root folder it works but i have an other error like this</p>
  
  <pre><code>Compiler Error Message: CS0433: The type 'ASP.global_asax' exists in both 'c:\Windows\Microsoft.NET\Framework64\v2.0.50727\Temporary ASP.NET Files\root\93c82a26\eca26fde\assembly\dl3\b8f9aab8\18e0a0de_5afccf01\App_global.asax.DLL' and 'c:\Windows\Microsoft.NET\Framework64\v2.0.50727\Temporary ASP.NET Files\root\93c82a26\eca26fde\App_global.asax.o53z7epf.dll'
  
  protected ASP.global_asax ApplicationInstance {
             get {
                 return ((ASP.global_asax)(this.Context.ApplicationInstance));
  </code></pre>
  
  <p>and its not possible to clear the temp folder because there will be on other error, please help me.</p>