title: Fails to start .NET app, ConfigurationErrorsException
body: <p>I've installed a clean XP virtual machine for test purposes, only .NET 3.5 SP1 redistributable is applied.</p>
  
  <p>When I try to start our WinForms app, it gives the following exception:</p>
  
  <blockquote>
    <p>System.Configuration.ConfigurationErrorsException:
    Configuration system failed to
    initialize --->
    System.Configuration.ConfigurationErrorsException:
    Unrecognized configuration section
    system.serviceModel.
    (C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Config\machine.config
    line 134)</p>
  </blockquote>
  
  <p>The app works on other systems, I've never seen this before. What is extra interesting is that it's such clean machine with "only" XP and .NET 3.5 installed. We are not explicitly using WCF in the app either.</p>
  
  <p>I've seen on some forum that they have removed a section from machine.config, but it feels wrong to have to do that on a clean install, there should be a better solution. Any ideas?</p>