我试图在Windows手机上使用这个http://footballpool.dataaccess.eu/data/info.wso?wsdl网络服务异步.我的代码是这样的:
private void button1_Click(object sender, RoutedEventArgs e)
{
ServiceReference1.InfoSoapTypeClient client = new ServiceReference1.InfoSoapTypeClient();
client.AllCardsCompleted += new EventHandler<ServiceReference1.AllCardsCompletedEventArgs>(GetAllPlayers);
client.AllCardsAsync(true);
}
private void GetAllPlayers(object sender, ServiceReference1.AllCardsCompletedEventArgs e)
{
textBlock1.Text = e.Result.ToString();
}
Run Code Online (Sandbox Code Playgroud)
我已经阅读过类似问题的许多类似的答案,但没有针对Windows手机.我得到的错误是:"远程服务器返回了意外的响应:(405)方法不允许."
Web服务看起来在项目之外消耗得很好.当您点击链接时,您将看不到任何内容,但如果您重新键入链接,您将获得wsdl文档.