1

SharePoint でホストされるアプリケーションと、このアプリ内のいくつかのリストがあります。デフォルトの新しいフォームを自分のページに置き換えたいです。リストの schema.xml を変更しました。

    <Forms>
      <Form Type="DisplayForm" Url="DispForm.aspx" SetupPath="pages\form.aspx" WebPartZoneID="Main" />
      <Form Type="EditForm" Url="EditForm.aspx" SetupPath="pages\form.aspx" WebPartZoneID="Main" />
      <Form Type="NewForm" Url="NewForm.aspx" SetupPath="features\$SharePoint.Feature.DeploymentPath$\Pages\Default.aspx" WebPartZoneID="Main" />
    </Forms>

しかし、展開中に「指定されたファイルが見つかりません」というエラーが発生します。sharepoint でホストされているアプリケーション リスト schema.xml で自分のページを指定するにはどうすればよいですか?

4

2 に答える 2

0

私が見る限り、セットアップ パスごとにバックスラッシュをスラッシュに変更する必要があると思います。バックスラッシュは IIS 上の SharePoint アプリケーション内の特定の場所を参照しているためです。

于 2013-09-22T11:26:03.920 に答える