Silverlight 5 - 从WebService asmx下载zip文件

时间:2014-10-30 14:00:33

标签: c# silverlight download asmx

我尝试使用webservice设置silverlight应用程序(OOB)。 在服务器上我存储了.zip - Files,我希望Silverlight客户端使用SaveFileDialog通过webservice下载这些文件。

代码如何?

a)在webservice.asmx.cs

[WebMethod]
public downloadZip()
{
  String knownPath = "C:\\test.zip";
  //Code?
}

b)使用C#

在Silverlight客户端中
public void getZipFiles()
{
  TestService.WebServiceSoapClient service = new TestService.WebServiceSoapClient();
  //Code?
}

提前致谢!

1 个答案:

答案 0 :(得分:0)

您可以尝试使用Web服务发送二进制格式

本文介绍如何使用Microsoft ASP.NET和Microsoft Visual C#.NET构建Web服务和Web服务客户端以发送和接收二进制文档。

http://support.microsoft.com/kb/318425