我已经尝试了从silverlight应用程序上传文件到sharepoint的十几种不同方法。它们要么具有严格的限制(文件大小限制小于1兆左右),要么存在很多安全问题,而这些问题我都无法完成。我曾尝试:在Silverlight应用程序中上传一个大文件到Sharepoint
- WCF(我们正试图完全不通知你,虽然这是我得到半的工作方法使用任何自定义WCF服务)
- 的SharePoint Web服务
- 客户端对象模型
- HTTP PUT
我已经看到了很多不同的例子在那里的人们写Web客户端做流完全不同的THI但似乎没有任何工作,似乎他们是“老”的做事方式。我在IIS 7上使用silverlight 4,sharepoint 2010。有上传大型文件(比如20-30兆文件)的最佳做法吗?我只想将文件转储到文档库中。
我已经尝试了提高最大上传大小的方法,它似乎不适用于我。我在这里错过了什么?我发现了第二种方法来增加最大大小,并同时尝试两种方法,然后运行上传,并且仍然收到400错误的请求错误。 – Mark 2010-11-26 14:15:33
他建议的第二种方法(使用save二进制直接方法)效果很好,但在silverlight中不可用。 – Mark 2010-11-26 14:16:25