2016-07-27 104 views
0

我的WCF服務遇到了一些麻煩,因爲我將服務重新發布到Azure,更新了Visual Studio中的服務引用,並且突然代碼我無法訪問該服務的接口,客戶端或方法。無法使用WCF服務的接口或客戶端 - Xamarin iOS

添加服務引用時,我可以看到接口,客戶端和方法,如果我在瀏覽窗口中發現服務後發現它,但是它發現的所有項目都不可訪問/不存在於代碼隱藏中

如果我引用一個通過WCF類似運行的不同服務,它工作正常。

我們有一個WPF客戶端按預期方式可以訪問該服務,但只要我們消耗它Xamarin.iOS我們不能訪問增加了混亂客戶..

任何幫助,將不勝感激

+0

您的WCF服務僅使用WCF的silverlight子集嗎?並且,當您添加Web引用時,是否使用SLsvcUtil.exe而不是SvcUtil.exe?有關詳細信息,請參閱此Xamarin指南:https://developer.xamarin.com/guides/cross-platform/application_fundamentals/web_services/walkthrough_working_with_WCF/特別是有關創建服務參考的這一部分:https://developer.xamarin.com/guides /cross-platform/application_fundamentals/web_services/walkthrough_working_with_WCF/#Creating_a_Xamarin.Android_Application – jgoldberger

+0

@jgoldberger回答下面發佈的修復,非常有趣的問題。令人沮喪,但很有趣。 –

回答

0

我們發現,這是因爲我們有一個例外,那不是宣告我們的方法之一

不明白爲什麼xamarin不能處理,但WPF可能時我們做了一個自定義的一個露出FaultContract但是。

+0

感謝您發佈修復程序。請隨時在bugzilla.xamarin.com上提交錯誤報告。 – jgoldberger

相關問題