Si está diseñando/codificando en clases C#, adornado con [ServiceContract] y [OperationContract], entonces no sé de ninguna manera para exportar la documentación que pueda tener sobre esas clases y métodos al WSDL , Desafortunadamente.
me horroricé por eso también - lo que esperaba ningún /// comentarios en mis clases y métodos para aparecer en el WSDL - sin suerte :-(
Nuestra solución ahora es la siguiente: 1) creamos una "maqueta" básica de nuestra interfaz de servicio con todas las operaciones en C# 2) la compilamos en un ensamblaje 3) extraemos los metadatos (WSDL, XSD) de ese ensamblaje y luego desechamos el "prototipo" de C# 4) manualmente agregamos comentarios (xs: anotación/xs: documentación) a WSDL y XSD 5) a partir de ahora, WSDL/XSD son el maestro, y generamos nuestra interfaz a partir de esas descripciones
engorroso y molesto, pero funciona bastante bien para nosotros.
¡Espero que VS2010/WCF 4.0 nos brinde un poco más de apoyo en esta área!
Marc
Gracias, pero eso es solo un primer paso. Lo que realmente me gustaría es la capacidad de exportar cualquier "/// comentarios ...." que hice en el ServiceContract, OperationContract y DataContract en WSDL y XSD. ¿Algunas ideas? –