1

開発用に Office 365 開発サイトを使用して SharePoint 用アプリに OOTB Web パーツ (実際には検索ページのバリエーションを作成するため) を追加しようとしていますが、これはすべての OOTB Web パーツで発生します。もちろん、ページを作成するときのデフォルトのコードは次のとおりです。

<%@ Page language="C#" MasterPageFile="~masterurl/default.master"
    Inherits="Microsoft.SharePoint.WebPartPages.WebPartPage, 
    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" %>
<%@ Register Tagprefix="WebPartPages" Namespace="Microsoft.SharePoint.WebPartPages" 
    Assembly="Microsoft.SharePoint, Version=15.0.0.0, Culture=neutral,
    PublicKeyToken=71e9bce111e9429c" %>
<%@ Register Tagprefix="SharePoint" Namespace="Microsoft.SharePoint.WebControls"
    Assembly="Microsoft.SharePoint, Version=15.0.0.0, Culture=neutral, 
    PublicKeyToken=71e9bce111e9429c" %>

<asp:Content ContentPlaceHolderId="PlaceHolderAdditionalPageHead" runat="server">
  <SharePoint:ScriptLink name="sp.js" runat="server" OnDemand="true" 
      LoadAfterUI="true" Localizable="false" />
</asp:Content>

<asp:Content ContentPlaceHolderId="PlaceHolderMain" runat="server">
  <WebPartPages:WebPartZone runat="server" FrameType="TitleBarOnly" 
      ID="full" Title="loc:full" />
</asp:Content>

そして、たとえば、SearchArea Web パーツを Zone に追加したいだけです。テストで常にこれを取得します。「この Web パーツの XmlSerializers を作成できません」

これはとても単純に思えますが、それでも私は常にこのエラーが発生します。これは基本的に、すべての OOTB Web パーツで発生します。私は何を間違っていますか?繰り返しになりますが、高度にカスタマイズされた検索エクスペリエンスを展開する SharePoint 用のアプリがありますが、特定の領域での検索には OOTB SharePoint コントロールを使用する必要があります。

考え?

4

0 に答える 0