asp.net で記述された単純な Web サービスを使用する wp7 アプリを開発しています。
Web サービスは、デスクトップ アプリケーション (c# で記述) では正常に動作しています (Web ブラウザーでもテストされ、正常に動作しています) が、wp7 では動作していません。
以下は、Webサービスを呼び出すためにwp7で使用しているコードです
BookService.BooklocationSoapClient client = new BookService.BooklocationSoapClient();
client.BookListCompleted += new EventHandler<BookService.BookListCompletedEventArgs>(client_BookListCompleted);
client.BookListAsync(dId);
void client_BookListCompleted(object sender, BookService.BookListCompletedEventArgs e)
{
Debug.WriteLine(e.Result);
}
以下は私が得ている例外です
A first chance exception of type 'System.IO.FileNotFoundException' occurred in mscorlib.dll
A first chance exception of type 'System.Net.WebException' occurred in System.Windows.dll
A first chance exception of type 'System.Net.WebException' occurred in System.Windows.dll
A first chance exception of type 'System.ServiceModel.FaultException' occurred in System.ServiceModel.dll
A first chance exception of type 'System.ServiceModel.FaultException' occurred in System.ServiceModel.dll
また、次のメッセージが表示されます
Server was unable to process request. ---> Length cannot be less than zero.
Parameter name: length