ファイルをSharepointに保存する機能があり、実際に何かをsharepointに置くことなくテストする方法を知りたいと思います。また、誰かがsharepointにファイルを格納するためのより良い機能を持っている場合、あなたがそれを共有することができれば感謝します。これは、箱から出してことはできませんファイルをSharepointに保存する関数をテストする
public static void UploadFile(ClientContext context, string listTitle, string fileName)
{
using (var fs = new FileStream(fileName, FileMode.Open))
{
var fi = new FileInfo(fileName);
var list = context.Web.Lists.GetByTitle(listTitle);
context.Load(list.RootFolder);
context.ExecuteQuery();
var fileUrl = String.Format("{0}/{1}", list.RootFolder.ServerRelativeUrl, fi.Name);
Microsoft.SharePoint.Client.File.SaveBinaryDirect(context, fileUrl, fs, true);
}
}
[このリンク](https://social.technet.microsoft.com/Forums/en-US/6b5e634b-a274-4b18-a02b-7c6d4a568c78/transaction-in-sharepoint?forum=sharepointgeneralprevious)が指摘しているようですTransactionScopeとSharePointとの非互換性 – Kilazur
私の悪い、私はそれをよく読んでいないと思う。コメントを削除しました! – RandomStranger