標準ライブラリにすぎないドキュメント ライブラリがいくつかあります。関連付けられているカスタム コンテンツ タイプなどはありません。それらにサブフォルダーを追加しようとしていますが、場合によっては機能しません。
SPFolder parent = library.RootFolder;
SPFolder child = parent.SubFolders.Add(subfoldername);
parent.Update();
bool exists = child.Exists; // This is false
コードを介して呼び出されたサブフォルダーを追加しようとすると、メソッドが正常に実行されているように見えてM1 Spectrum CRC w-out CMN67 E02_files
も、フォルダーの追加に失敗します。Add
標準のブラウザー ベースの SharePoint リスト UI を使用して、この正確な名前のフォルダーを追加しようとすると、フォルダーは正常に追加されますが、名前が異なります。
M1 Spectrum CRC w-out CMN67 E02_files_
SharePoint が作成したフォルダーの末尾のアンダースコアに注意してください。これは正当な Windows フォルダー名であり、html に適していない文字は含まれていません。それで、これでどうしたの?明らかな何かが欠けていますか?