How can I host multiple websites in IIS 7 and use the same MVC application for all them?
How can I host multiple websites in IIS 7 and use the same MVC application for all them such that each website: Has it's own root directory so user's can upload their own files (html, css, javascript) without seeing other websites'content Uses the same MVC application - so updates to the application affect all sites Users cannot affect the MVC application in any way (preferably it will be hidden from them) Thanks! Create a directory where you deploy the MVC files, named "AppFoo". Note that the configuration file web.config will be shared between all of the sites, you'll have to load per-site