【发布时间】:2019-01-26 12:59:06
【问题描述】:
我正在为 SharePoint 制作一个应用程序,并且有一个包含多个文本和文件输入的表单。文件输入适用于 Word、Excel、PowerPoint、图像等常规文件,但不适用于视频。是否可以通过代码将视频上传到文档库?或者您不能仅仅因为文件通常很大并且需要很长时间才能上传吗?
文件的类型为HttpPostedFileBase,并以普通的mvc形式发送。
这是上传到文件夹的代码
FileCreationInformation attachFileInfo = new FileCreationInformation();
attachFileInfo.ContentStream = pNewRequest.FileToUpload1.InputStream;
attachFileInfo.Url = Path.GetFileName(pNewRequest.FileToUpload1.FileName);
newFolder.Files.Add(attachFileInfo);
【问题讨论】:
-
默认 SP 的文件大小限制为 50mb。您是否可以尝试使用太大的文件?
-
@JimYarbro 我用我的手机制作了一个 1 秒的视频,但没用,所以我猜问题不在于尺寸?一个非常不必要和糟糕的解决方案是将视频上传到 Youtube 并将 URL 保存在 SP 列表中。
标签: c# sharepoint sharepoint-online sharepoint-2016