Nous ajoutons des fonctionnalités à un client Windows Mobile pour envoyer des données à un service .NET. Malheureusement, la classe .cs créée par svcutil.exe génère du code inutilisable pour Compact Framework. (ce nom n'existe pas dans un cadre compact)Y at-il une solution de rechange ou de remplacement pour System.Runtime.Serialization.DataContractAttribute dans Compact Framework (Windows Mobile)
Existe-t-il une solution de remplacement ou une solution tierce ou une solution de contournement ou tout autre moyen permettant à une application mobile de se connecter à un service?
Nous pouvons changer l'API/service pour être compatible avec Compact-Framework. Nous sommes nouveaux dans le jeu des FC (et .NET en général) Nous ne sommes pas sûrs de la façon appropriée d'autoriser les clients des FC - la méthode «prête à l'emploi» convenait aux applications de bureau, mais hélas pas aux mobiles ...
EDIT
J'ai essayé d'utiliser netcfSvcUtil.exe à la place, mais obtenir une erreur (que je ne reçois pas svcutil.exe). Je suppose que cela signifie que le service créé n'est tout simplement pas compatible avec le cadre compact? Je suis absolument ignorant de cela - mais je suppose que les spécifications pour le transfert de données n'ont aucune corrélation entre les plates-formes et que le transport peut être élaboré entre le remorquage. Je suppose que c'est naïf ...
Des suggestions sur comment résoudre ce problème? Ai-je besoin de changer le côté service pour être compatible avec le mobile/compact?
EDIT
les messages d'erreur que je reçois sont:
Error: An Error occurred in the tool.
Error: Error in the application
Quelle erreur avez-vous eu avec netcfsvcutil? En outre, il ne peut utiliser la liaison http de base que si je me rappelle correctement. – tcarvin
L'erreur était inutile - il n'y avait aucune information. Je vais poster bientôt. – Tim