SharePoint SPFolder.Les sous-dossiers.Ajouter pas d'ajouter un dossier

J'ai un couple de bibliothèques de documents qui sont juste des bibliothèques standard - ne sont pas associés des types de contenu personnalisés ou quoi que ce soit. Je suis en train d'ajouter des sous-dossiers pour eux et, dans certains cas, il ne fonctionne tout simplement pas.

SPFolder parent = library.RootFolder;
SPFolder child = parent.SubFolders.Add(subfoldername);
parent.Update();
bool exists = child.Exists;   //This is false

Lorsque j'essaie d'ajouter un sous-dossier appelé M1 Spectrum CRC w-out CMN67 E02_files via le code, il ne parvient pas à ajouter le dossier, même si la Add méthode semble exécuter avec succès. Lorsque j'essaie d'ajouter un dossier de ce nom exact via le navigateur standard de SharePoint INTERFACE de la liste, j'ai réussi à obtenir un dossier ajouté à la liste, mais il a un autre nom:

M1 Spectre CRC w-out CMN67 E02_files_

Note de fin du trait de soulignement dans le dossier SharePoint créé. Ceci est un dossier Windows nom et il ne contient aucun code html de convivialité caractères. Alors, qu'est-ce? Ai-je raté quelque chose d'évident?

OriginalL'auteur Chris Farmer | 2009-06-24