Création de dossiers par programme dans SharePoint 2013

Actuellement, j'ai un code qui crée un Dossier dans le Documents répertoire lors de l'exécution:

using (var context = new Microsoft.SharePoint.Client.ClientContext(sharePointSite))
{
    context.Credentials = new Microsoft.SharePoint.Client.SharePointOnlineCredentials(user, password);

    Web web = context.Web;

    Microsoft.SharePoint.Client.List docs = web.Lists.GetByTitle(<upper level folder>);
    docs.EnableFolderCreation = true;

    docs.RootFolder.Folders.Add(folderName);

    context.ExecuteQuery();

    return true;
}

Je vais avoir des ennuis de créer des sous dossiers dans les dossiers que j'ai créé à l'aide de ce code déjà. Donc, comme si je voulais créer un dossier appelé Feb sous Documents ce serait de le faire. Mais si j'ai voulu créer un dossier appelé Week 2 sous le nouveau dossier Feb. Il n'allons pas le faire. J'obtiens cette erreur:

{"List 'Feb' does not exist at site with URL 'https://my.sharepoint.com/sites/labels'."}

Je me rends compte que le problème est probablement docs.RootFolder.Folders.Add(folderName); parce que Feb ne serait pas le dossier racine et quand il cherche une exception sera levée.

Alors j'espérais que quelqu'un pourrait m'aider avec un peu de code pour ajouter des sous-dossiers à déjà créé des dossiers. Je suis à l'aide de Visual Stuidos 2010 et ne peut pas mettre à 2012 sinon je le ferais. J'ai l'2013 Microsoft.Sharepoint.Client dll qui peuvent être référencées dans VS 2010.

source d'informationauteur B-M