我已經嘗試了從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