title: Siebel generated WSDL input parameters order and Visual Studio generated code
body: <p>I consume a .wsdl file for a webservice developped by a Siebel team in my company.
  The generated code by Visual Studio when I update the service reference has changed lately which means I'll have to rewrite some code for the calling methods in the application.
  Indeed, the order of the input parameters have changed for some of the webservice methods. It is visible in the .wsdl itself, the "part name" are not in the order they used to be.</p>
  
  <p>I made some researches for the Visual Studio side and from what I understand, correct me if I'm wrong, the generated code directly depends of the xml nodes order, hence, the generated .wsdl.</p>
  
  <p>Is there a way to ensure on the Siebel side, at the .wsdl generation, that the input parameters for every method will always appear in the same order?</p>
  
  <p>I don't know much about Siebel I'm sorry as it's not the part I'm working on.</p>
  
  <p>Thanks.</p>