视频在Sharepoint 2013中无法播放

时间:2014-09-17 22:06:53

标签: sharepoint video sharepoint-2013

我们拥有SharePoint 2013.我们已将多个视频上传到我们的媒体库中。当我查看库中的所有视频并单击其中一个时,我收到此错误:

抱歉,出了点问题 无法加载程序集“Microsoft.SharePoint,Version = 16.0.0.0,Culture = neutral,PublicKeyToken = 71e9bce111e9429c”。确保在访问页面之前编译它。

但是,如果我点击视频的省略号(...)并点击播放......它播放就好了。

但问题是我们在我们的网站上提供了链接,当我们的用户点击该链接时,它正在吐出上述错误。谁能给我一些指导?

谢谢!

1 个答案:

答案 0 :(得分:1)

我有同样的问题。它与videoplayerpage.aspx表单中的已注册程序集有关,它引用了Microsoft.SharePoint的版本16程序集。据我所知,这些版本仅用于Office 365(截至今天的帖子)。当我尝试将另一个页面布局从office 365站点迁移到本地站点时,我发现了这一点。

无论如何,我找到了一种解决方法,让页面至少显示和播放视频。它不是最佳解决方案,因为您必须手动更新每个页面和库。或者您可以编写ps脚本将更新的文件复制到每个媒体库。

另外,我不确定微软是否会在以后的更新中覆盖这些文件。所以请注意。

打开SharePoint设计器并导航到您的库。然后导航到Forms> Video> videoplayerpage.aspx。在高级模式下编辑并用以下内容替换所有Register标记:

<%@ Register TagPrefix="WpNs2" Namespace="Microsoft.Office.Server.WebControls" Assembly="Microsoft.Office.DocumentManagement, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c"%>
<%@ Register TagPrefix="WpNs1" Namespace="Microsoft.SharePoint.Publishing.WebControls" Assembly="Microsoft.SharePoint.Publishing, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c"%>
<%@ Register TagPrefix="WpNs0" Namespace="Microsoft.SharePoint.WebPartPages" Assembly="Microsoft.SharePoint, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %>
<%@ Page language="C#" MasterPageFile="~masterurl/default.master"  inherits="Microsoft.SharePoint.WebPartPages.WebPartPage,Microsoft.SharePoint, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" meta:webpartpageexpansion="full" meta:progid="SharePoint.WebPartPage.Document"     %>
<%@ Register Tagprefix="SharePoint" Namespace="Microsoft.SharePoint.WebControls" Assembly="Microsoft.SharePoint, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %> <%@ Register Tagprefix="Utilities" Namespace="Microsoft.SharePoint.Utilities" Assembly="Microsoft.SharePoint, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %> <%@ Import Namespace="Microsoft.SharePoint" %> <%@ Assembly Name="Microsoft.Web.CommandUI, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %>
<%@ Register Tagprefix="WebPartPages" Namespace="Microsoft.SharePoint.WebPartPages" Assembly="Microsoft.SharePoint, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %>
<%@ Register Tagprefix="OfficeServer" Namespace="Microsoft.Office.Server.WebControls" Assembly="Microsoft.Office.DocumentManagement, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %>
<%@ Register Tagprefix="SharePointWebControls" Namespace="Microsoft.SharePoint.WebControls" Assembly="Microsoft.SharePoint, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %>
<%@ Register Tagprefix="PublishingWebControls" Namespace="Microsoft.SharePoint.Publishing.WebControls" Assembly="Microsoft.SharePoint.Publishing, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %>
<%@ Register Tagprefix="SharePointPortalWebControls" Namespace="Microsoft.SharePoint.Portal.WebControls" Assembly="Microsoft.SharePoint.Portal, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %>
<%@ Register Tagprefix="SharePointTaxonomy" Namespace="Microsoft.SharePoint.Taxonomy" Assembly="Microsoft.SharePoint.Taxonomy, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %>