SharePoint 2010 Foundation を使用して Server 2008 R2 で VS2010 を使用しています。
http://msdn.microsoft.com/en-us/library/gg447066.aspx (カスタム ページを機能としてアクティブ化) の手順に従ってカスタム マスター ページを作成しましたが、その結果に満足しています。しかし、画像を変更して VS2010 を介して展開しようとするとすぐに、変更がページに表示されていないことに気付きました (古い画像がまだ表示されていました)。
有用な観察:
- これはサンドボックス ソリューションです。
- wsp が新しいイメージでビルドされていることを確認したところ、そうでした。
- ソリューションを撤回するときは、マスター ページ ギャラリーにも移動し、そこからカスタム マスター ページを削除して、最初からやり直すようにしています。変わりはない。
- SP Designer に「サイト定義に戻す」オプションがありません。
- 中央管理の [ルック アンド フィール] セクションに、[サイト定義にリセット] オプションがありません。
- マスター ページの SPFile の "CustomizedPageStatus" プロパティを確認すると、それが "none" に設定されていることがわかります。実際、RevertContentStream を呼び出すと例外がスローされます。これは、必ずしも非ゴースト化の問題ではない可能性があることを示しています.
私のイメージがどこに展開されるのか、またこの問題の原因は何かを知っている人はいますか? 「展開場所」プロパティは正しい場所につながりません (実際、フィーチャーのフォルダーも表示されません)。パス内の変数 ({SharePointRoot}\Template\Features{FeatureName}\StyleLibrary\Branding101\Images\) が解析される方法と関係があるのでしょうか?
私はSharepointを初めて使用するので、すべての助けをいただければ幸いです。