I know this has been asked before but the answer given was a temporary hack.
We have had a site running on our live servers for some time now and we have just made some updates and deployed. Intitally the JIT runs and the site works. When the application pool is next refreshed we are receiving the following error from the webserver (IIS6).
Could not load file or assembly 'OurBusinessObjectsAssemblyName, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. Access is denied.
As an answer to a previous question suggested re-uploading the bin dll in question causes a rebuild and the site works again but a subsequent app pool recycle causes the same issue. What is causing this? The webserver runs many other sites fine so I don't think its a permissions issue with the asp.net temporary files and have already checked this, they seem fine.