2010-09-24 9 views
1

J'ai un service WCF mis en place sur mon site Web avec un service. Je peux accéder à toutes les données que j'essaie d'obtenir en utilisant un navigateur Web. Lorsque je navigue, je peux filtrer et accéder à n'importe quelle partie des données dont j'ai besoin, de sorte que le flux semble être correctement configuré. Lorsque j'essaie d'accéder à ces données en utilisant ma référence de service oData générée automatiquement, je rencontre un problème où il me donne une exception non prise en charge dès que j'essaie d'énumérer le IQuerable ou le DataServiceQuery. Est-ce que quelqu'un sait ce que je peux mal faire qui me procure cette exception NotSupportedException?Pourquoi est-ce que je reçois une exception NotSupportedException dans WP7 Silveright en utilisant oDAta?

Remarques: Ceci est en cours d'exécution localement. Le site Web est une application .NET 4. J'utilise la bibliothèque OData Client Library pour Windows Phone 7 de here. Lorsque j'exécute ce code à partir d'une application console, cela fonctionne parfaitement.

Répondre

2

L'exécutez-vous de manière asynchrone? Silverlight nécessite que les demandes soient effectuées de manière asynchrone.

+0

Ha! Merci Daniel. Eh bien, cela devrait aider quelqu'un d'autre dans le futur. –