Contrat invalide attribut pour IMetadataExchange

J'ai mis à jour un Service WCF .NET Framework 4.5. Après cela, j'ai remarqué un bleu ligne sinueuse autour de la IMetaDataExchange dans le fichier de configuration de l'hôte.

C'est ce que la section des services de la config ressemble:

<services>
    <service behaviorConfiguration="MyBehavior" name="MyServiceHost">
        <endpoint binding="wsHttpBinding" bindingConfiguration="noSecurityBinding" contract="MyServiceContract"/>
        <endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange"/>
</service>

Quand j'ai placez le pointeur de la souris sur IMetadataExchange le message d'erreur indique:

Le "contrat" de l'attribut n'est pas valide, La valeur "IMetadataExchange' est pas valide selon son type de données 'serviceContractType' - L'Énumération contrainte échoué.

Le service semble bien fonctionner. Donc, je suis curieux de savoir pourquoi est-ce invalide.

InformationsquelleAutor isxpjm | 2012-09-13