Share

マスターページ(.master)が上書きできない

  • 2022年12月19日

発行インフラストラチャを有効化したサイトコレクションのマスターページギャラリーで、マスターページ(xxx.master)を上書きアップロードしようとすると、「今しばらくお待ち下さい」表示のまま、いつまでたってもアップロードが終わらないことがあります。

それならば、と SharePoint Designer 経由でインポートしようとすると、こちらはエラー「サーバー エラー:このファイルを移動、削除、名前変更、または編集することはできません」になります。

これは、マスターページ(xxx.master)がその元になっているHTMLファイル(xxx.html)に「関連付け」されてしまっていることが原因です。

SharePoint で .html ファイルをマスター ページに変換する
https://learn.microsoft.com/ja-jp/sharepoint/dev/general-development/how-to-convert-an-html-file-into-a-master-page-in-sharepoint

HTMLファイルのプロパティを開き、「関連付けられているファイル」のチェックを外して保存すれば、マスターファイルを直接更新することができるようになります。

SharePoint クラシックサイトのカスタマイズの話なので、近年はなかなか触らなくなりましたが…備忘録を兼ねて。