我嘗試使用了Windows Phone SDK 7.1 消耗遠程ASP.NET的WebMethod我有以下的C#代碼:System.ServiceModel.FaultException在System.dll中
public static PublicServices.RegisteredServicesSoapClient taarafClient;
App.taarafClient.FetchStreamCompleted +=
new EventHandler<PublicServices.FetchStreamCompletedEventArgs>(
taarafClient_FetchStreamCompleted);
運行此代碼我在標題中獲得例外。
我使用的是服務引用:唯一的例外是在這裏:根據您所提供的服務器被拋出NullReferenceException
的InnerException
細節
public Taaraf.PublicServices.FetchStreamResponse EndFetchStream(
System.IAsyncResult result)
{
object[] _args = new object[0];
Taaraf.PublicServices.FetchStreamResponse _result =
(Taaraf.PublicServices.FetchStreamResponse)
base.EndInvoke("FetchStream", _args, result);
return _result;
}
什麼是'FaultException'上的'InnerException'? – MrMDavidson 2012-04-29 10:26:38
System.ServiceModel.dll中發生類型爲「System.ServiceModel.FaultException」的未處理異常 附加信息:服務器無法處理請求。 --->對象引用未設置爲對象的實例。 – 2012-04-30 20:31:31
期待args參數的'FetchStream'方法是什麼? (我不知道你實際上可以序列化一個零長度數組,傳遞* null *而不是* _args *工作?)。 – 2012-05-01 16:06:01