I'm having a problem that doesn't make a lot of sense to me. I have an ASP.NET application that runs perfectly in Debug mode, but throws Access Denied errors when running normally. I've given the ASPNET account and the account the application impersonates Full Control rights on the files the webapp is calling (using the Process object).
I determined that the files throwing the error are in a zip file and that the process I'm running will not look for them anywhere but the zip file. But it seems that until I unzip the zip file, I can't set permissions on its contents. Does this make sense to anyone else? And does anyone know of a solution?