title: XSD.exe and "Circular Group references"
body: <p>I am attempting to build some classes so that I can deserialise an XML file created by a third party application. Luckily the developer of the 3rd party application included a schema file with their code so that the XML file can be understood.</p>
  
  <p>When I use the XSD.exe tool from Visual Studio the process fails reporting the following error</p>
  
  <p>"Group 'SegGroupOrSegmentGrouping' from targetNamespace='' has invalid definition: Circular group reference."</p>
  
  <p>Any help in how I can generate the class files in light of this error would be appreciated. 
  A copy of the schema file can be found here : <a href="http://codepaste.net/cqq8hd" rel="noreferrer">schema file</a></p>