I'm having a problem installing a web application into IIS 7.5. I'm using a standard web application installer build with VS2010, but when I install the application I want it to be placed at the root of the site (instead of inside a virtual folder). Here's a little diagram of the setup:
- static <--- IIS default folder
Each of the apps has their own app pool. The static folder uses the main application pool which is used by the default for the entire site.
If I run the installer and leave the virtual directory field blank, everything appears to work fine. The problem is that somehow all of my other applications get moved into the default app pool and ultimately break because the permissions are relatively restrictive.
Does anyone know of a way around this? I don't want the users to have to enter
.../static/... in the URL for the site, so simply installing to a virtual directory the "normal" way won't work.