¿Cuál es la forma correcta de usar el tipo Guid en un archivo XSD?

Tengo un archivo .xsd que utilizo para generar código con la herramienta xsd.exe de Visual Studio. Algunos miembros de la clase son Guías y la herramienta xsd.exe da 2 advertencias:

Namespace 'http: //microsoft.com/wsdl/types 'no está disponible para ser referenciado en este esquema. Tipo 'http: //microsoft.com/wsdl/types/: guid 'no se declara.

El tipo Guid se reconoce porque el archivo C # generado es válido y funciona. ¿Alguien sabe cómo deshacerse de esas advertencias?

¿Cuál es la sintaxis correcta para que el XSD se valide Y los miembros de la clase se generen como System.Guid?

Respuestas a la pregunta(3)

Su respuesta a la pregunta