无法上载共享点文件夹中的文件



我使用以下代码上传共享点文件夹中的文件。

Dim lobjSourceFileCreateInfo As New FileCreationInformation()
                    lobjSourceFileCreateInfo.Content = System.IO.File.ReadAllBytes(lstrSourceFilePath)
                    lobjSourceFileCreateInfo.Overwrite = True
                   lobjSourceFileCreateInfo.Url = lstrFileRelativeURL
                   Dim lobjWebObj As Web = lobjClientContext.Web  

                    Dim llstListOfDoc As List = lobjWebObj.Lists.GetByTitle(pstrListName)
                    Dim lobjFiletoBeUploaded As MSSPClient.File = llstListOfDoc.RootFolder.Files.Add(lobjSourceFileCreateInfo)
                   lobjClientContext.Load(lobjFiletoBeUploaded)
                    lobjClientContext.ExecuteQuery()

但是我收到以下错误:值不在指定范围内。但是,我可以直接在文档库下上传文件,但不能在文档库下创建的文件夹中上传文件。

你的函数似乎很好。我建议您检查为SharePoint文件夹指定的路径以及正在上传的文件。

我认为上传文件大小限制存在问题,

请阅读以下文章并尝试其中的代码:

http://blogs.msdn.com/b/sridhara/archive/2010/03/12/uploading-files-using-client-object-model-in-sharepoint-2010.aspx

相关内容

  • 没有找到相关文章

最新更新