Umbraco on asp.net 3.5 and integrated pipeline Umbraco 4.0 by default comes with a configuration for asp.net 2.0. This can clash with default settings on windows server 2008 which uses asp.net 3.5 and an integrated pipeline. This book explains howto get umbraco running on a asp.net 3.5 configuration. Written by: Per Ploug Hansen , on Monday, February 09, 2009 For version: Umbraco 4.0
Initial installation To install umbraco on either Vista or Windows server 2008, follow the vista installation guide on how to setup IIS, SQL Server and setting file permissions. Make sure asp.net 3.5 is installed on the server. It is not neccessary to install asp.net AJAX as this is included in asp.net 3.5 Create a new application pool which uses asp.net 3.5 and integrated pipeline mode, or use the existing default application pool in IIS 7
Changing Configuration You should now have a website that uses asp.net and integrated pipe-line mode. This will generate an asp.net exception when you start up umbraco. To fix this, we need to override the default web.config file (located in the website root). An asp.net 3.5 compatible web.config is available on codeplex Download it here Override the content of your local web.config file with the content of the codeplex file. If you are upgrading a site that is already installed, then make sure that you do not override database and version settings (or any other settings you've already changed in the web.config) Restart the website, and you are done Printed from Umbraco Books. On umbraco.org/documentation/books/umbracoon-aspnet-35-and-integrated-pipeline