Sometimes you need to write webservice coded in .NET 3.0 / WCF but the problem here is the site manager.In this case Site Manager will not run if .NET 3.0 is installed. You would need to create a config file to enforce the usage of .NET 2.0 and to separate