2016-07-27 16 views
0

Ich hatte einige Probleme mit meinem WCF-Dienst in der Art, dass, seit ich den Dienst azurblau erneut veröffentlichte, die Dienstverweis in Visual Studio und plötzlich in Der Code Ich kann nicht auf die Schnittstelle, Client oder Methoden des Dienstes zugreifen.Kann Interface oder Client von WCF Service nicht konsumieren - Xamarin iOS

Ich kann die Schnittstelle, den Client und die Methoden beim Hinzufügen der Dienstreferenz sehen, wenn ich den Dienst erkunde, sobald er im Fenster entdeckt wurde. Alle gefundenen Elemente sind jedoch nicht zugänglich/nicht im Codebehind vorhanden

Wenn ich einen anderen Dienst referenziere, der ähnlich durch WCF läuft, funktioniert es gut.

Wir haben eine WPF-Client, die den Dienst wie erwartet zugreifen können, aber sobald wir es in Xamarin.iOS verbrauchen wir den Kunden nicht zugreifen können, die zur Verwirrung fügt hinzu ..

Jede Hilfe wäre

geschätzt werden
+0

Verwendet Ihr WCF-Dienst nur die Silverlight-Untergruppe von WCF? Und wenn Sie den Webverweis hinzugefügt haben, haben Sie SLsvcUtil.exe anstelle von SvcUtil.exe verwendet? Weitere Informationen finden Sie in diesem Xamarin-Leitfaden: https://developer.xamarin.com/guides/cross-platform/application_fundamentals/web_services/walkthrough_working_with_WCF/ insbesondere in diesem Abschnitt zum Erstellen der Servicereferenz: https://developer.xamarin.com/guides /cross-platform/application_fundamentals/web_services/walkthrough_working_with_WCF/#Creating_a_Xamarin.Android_Application – jgoldberger

+0

@jgoldberger Antwort für die unten veröffentlichte, sehr interessante Frage. Frustrierend, aber interessant. –

Antwort

0

wir fanden, dass dies, weil wir eine FaultContract mit einer Ausnahme wurden ausgesetzt wird, die von uns nicht üblich eine gemacht war, als einer unserer Methoden

nicht ganz sicher, warum erklärt Xamarin nicht damit umgehen konnte, aber WPF konnte , jedoch.

+0

Vielen Dank für das Posten des Updates. Fühlen Sie sich frei, einen Bugreport bei bugzilla.xamarin.com einzureichen. – jgoldberger