0

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を初めて使用するので、すべての助けをいただければ幸いです。

4

1 に答える 1

2

これはサンドボックス ソリューションであるため、すべてがコンテンツ データベースに格納され、SharePoint Designer 2010 からアクセスできます。SP Designer で、作業中のサイトを開き、サイト オブジェクトの [すべてのファイル] の下を見てください。 、画像など

デプロイ パス (VS2010 のモジュール プロパティに表示される) は、ファイル システム自体へのデプロイが行われないため、単なるおせっかいです。これが他の誰かに役立つことを願っています!

于 2012-01-05T11:37:12.810 に答える