Written by Richard Weeks     For umbraco versions: umbraco3.0

How-to
If you create a web application within the umbraco directory, the application will not run. Here's how to fix that.

Contents

The Problem

If you installed umbraco into a desktop IIS running on XP or Vista, you may encounter problems when you try to run other applications with umbraco. Actually, I think this also applies to Windows Server 2003. If you try to run an application that is not umbraco (within another directory), you may receive an error saying one or more assemblies could not be found or similar. The reason this error happens is because of inheritance. Each application has its own web.config but web.config will inherit settings from any other parent web.config. For example, suppose you have two web applications: / and /webApp2 Each will contain a web.config file: /web.config and /webApp2/web.config The trouble starts because the second web.config inherits the first web.config. However, paths within the config are relative paths! So the second web.config will look for something in /webApp2/config/sample instead of /config/sample...