The solution, as stated by
Alex DeJarnatt five years ago, is to use XML Serialization directly, instead of using a DataSet.
John Saunders
WCF is Web Services. They are not two separate things.
Use WCF for All New Web Service Development, instead of legacy ASMX or obsolete WSE
Use File->New Project to create Web Service Projects