2010-08-09 6 views
3

J'ai essayé de créer une petite application de test.Utilisation de WCF, Windows Phone 7 et ASP.Net

Mon but est d'accéder à une base de données avec un service WCF, ont bibliothèque de classes pour les objets de données et utiliser cette bibliothèque pour la page web ASP.Net et pour Windows Phone 7.

Est-ce possible? Mon problème actuel est de créer une bibliothèque que je peux utiliser pour WP7 et mon service WCF. Il n'est pas possible de référencer une bibliothèque de classes C# vers une application WP7 et il n'est pas possible de référencer une bibliothèque WP7 Silverlight vers mon service WCF.

Quelle est la meilleure façon de procéder. Je vais éviter de code de programme deux fois pour ma page Web ASP.Net et pour l'application WP7.

Merci pour les conseils.

Vive Andy

+0

Si l'un des messages répond à votre question, vous devez le marquer comme la réponse. –

Répondre

1

Créer 2 bibliothèques distinctes mais partagent la source entre les deux. Créez la première bibliothèque, puis dans la deuxième bibliothèque ajoutez un fichier existant. Sur le bouton Ajouter, cliquez sur la petite flèche vers le bas et sélectionnez "Ajouter comme lien".

Cela vous permettra de créer 2 bibliothèques avec leurs propres dépendances/références. Vous devez être conscient des espaces de noms que vous utilisez dans votre code et de ce qui est disponible sur chaque plate-forme car tous ne seront pas disponibles dans les deux.