Message ou un type qui a MessageContractAttribute et d'autres paramètres de types différents

Je suis le développement de services WCF où certaines classes ont la [MessageContract] attribut, et certains ne le font pas.

Lorsque j'essaie d'exécuter les services que je reçois ce message d'erreur ci-dessous:

L'opération "ProcessOperation' n'a pas pu être chargé, car il a un paramètre ou le type de retour de type System.ServiceModel.Les canaux.Message ou un type qui a MessageContractAttribute et d'autres paramètres de types différents. Lors de l'utilisation du Système.ServiceModel.Les canaux.Message ou de types avec MessageContractAttribute, la méthode ne doit pas utiliser d'autres types de paramètres.

Signifie que tous les services doivent avoir [MessageContract] bien qu'ils ne sont pas liés?

OriginalL'auteur Nil Pun | 2011-06-30