Compiler Error Message: CS0426: The type name 'XsdTypesBody' does not exist in the type
... well, you caused the problem yourself.
Things go wrong if you enter the same name in two places in the publishing wizard (when publishing schemas).
Okay, so I'm not currently sure which two places. I get the feeling it's the web-service-description name and the web-service name, which are the first two nodes in the tree you have to put together. Could have been the location two pages later for all I know, though. Still... if you make 'em all different it works!