title: App_global.asax.compiled and App_global.asax.dll missing from Publish Package
body: <p>I have an ASP.NET MVC application installed on 2 development computers. The application run fine on both computers (using local IIS). I often published on production server from one or the other computer without problems until recently. Since 3 weeks ago, only one computer allows me to publish successfully. When publishing from the other one (without errors) I got 403.14 errors when navigating on the published site. After searching four hours, I discovered that files <code>App_global.asax.compiled</code> and <code>App_global.asax.dll</code> where missing from the published Package folder. </p>
  
  <p>When publishing from computer A : these 2 files are present</p>
  
  <p>When publishing from computer B : these 2 files are missing and I got error 403.14 when navigating.</p>
  
  <p>As suggested by some other people experiencing the same problem, I already compare every IIS settings and tried to disable my antivirus before publishing but without success. </p>
  
  <p>The issue seems to be related to the "Publish" command. If published from computer B, it fails to include the <code>App_Global.asax.compiled</code> &amp; <code>App_Global.asax.dll</code> in the bin directory</p>
  
  <p>This behaviour is causing 403 errors upon loading to IIS. However, if I publish again but with the computer A (this time), it adds the two files back.</p>
  
  <p>Maybe something corrupted on computer B but I don't know where to search.</p>
  
  <p><strong>EDIT 1 :</strong></p>
  
  <p>What I also tried is deleting the solution folder from computer B and recreate it (by doing a GetLatestVersion from TFS) without success.</p>
  
  <p><strong>EDIT 2 :</strong></p>
  
  <p>After publishing on the production server, if I manually copy <code>App_global.asax.compiled</code> and <code>App_global.asax.dll</code> in the \bin folder everything works as expected. So it is clear the problem is there.</p>
  
  <p>Hope someone can help me on this issue.</p>