2014-04-06 14 views
7

Ich versuche, einen Verweis auf einen SOAP WebService hinzuzufügen. Kein Problem, es dem Windows 8.1 Teil des Projekts hinzuzufügen.SOAP Service Referenz in Windows Phone 8.1 Universal app

Aber keine Chance, das gleiche für das WP 8.1 zu tun. Irgendwie konnte ich nur eine neue "Push Notification" als Referenz hinzufügen.

Das Hinzufügen der generierten referenz.cs zum WP-Projekt führt direkt zu vielen nicht aufgelösten Referenzen in System.ServiceModel (d. H. System.ServiceModel.Channels nicht gefunden).

Irgendeine Idee? Vielleicht ist es nicht in der aktuellen Beta?

VS 2013 Update 2 RC.

Antwort

6

Ohne eine angemessene Lösung, wurde eine Umgehung von Microsoft geschrieben: WCF Add Service Reference Not Supported for Windows Phone 8.1 XAML Applications

Windows Phone 8.1 XAML-Anwendungen nicht die System.ServiceModel Namespace nicht unterstützt, und deshalb sind Sie nicht in der Lage Verweis auf Rechtsklick in das Projekt und wählen Sie Service-Referenz hinzufügen. Die empfohlene Lösung besteht darin, Ihrem WCF-Endpunkt einen REST-Endpunkt hinzuzufügen und über den REST-Endpunkt mithilfe von HttpClient auf die WCF-Anwendung zuzugreifen.