Если вы делаете свой дизайн / кодирование в классах C #, украшенных [ServiceContract] и [OperationContract], то я не знаю ни одного способа экспортировать документацию, которая может быть у вас по этим классам и методам, в WSDL к сожалению.
Меня это тоже потрясло - я ожидал, что любые /// комментарии о моих классах и методах появятся в WSDL - не повезло: - (
Наше решение сейчас таково:
1) мы создаем базовый «макет» нашего интерфейса сервиса со всеми операциями в C #
2) мы собираем это в сборку
3) мы извлекаем метаданные (WSDL, XSD) из этой сборки и затем выбрасываем C # «прототип»
4) мы вручную добавляем комментарии (xs: annotation / xs: документация) к WSDL и XSD
5) с этого момента WSDL / XSD являются основными - и мы создаем наш интерфейс на основе этих описаний
Обременительно и громоздко, но у нас все работает нормально.
Я уверен, что VS2010 / WCF 4.0 принесет нам немного больше поддержки в этой области !!
Марк