簡體   English   中英

在Sharepoint 2010 Foundation中部署時,不會刷新自定義母版頁

[英]Custom master page not refreshing upon deployment in Sharepoint 2010 Foundation

我在Server 2008 R2上使用VS2010和Sharepoint 2010 Foundation。

我按照以下說明創建了一個自定義母版頁: http//msdn.microsoft.com/en-us/library/gg447066.aspx (激活我的自定義頁面作為功能),並對結果很滿意。 但是一旦我更改了圖像並嘗試通過VS2010進行部署,我就注意到我的更改沒有顯示在頁面中(仍顯示舊圖像)。

有用的觀察:

  • 這是一個沙盒解決方案。
  • 我檢查了wsp是用新圖像構建的,所以它是。
  • 當我收回我的解決方案時,我也會去Master Page Gallery,並從那里刪除我的自定義母版頁,以確保我從頭開始。 沒有不同。
  • 我的SP Designer沒有為我提供“恢復到網站定義”的選項。
  • 中央管理員的“外觀和感覺”部分不提供“重置到網站定義”選項。
  • 為我的母版頁檢查SPFile的“CustomizedPageStatus”屬性表明它已設置為“none”,實際上,調用RevertContentStream會引發異常。 這表明它可能不一定是unghosting問題。

有沒有人知道我的圖像部署到哪里 ,這個問題的原因是什么? “部署位置”屬性不會導致正確的位置(事實上,我甚至無法看到我的功能的文件夾)。 它可能與路徑中的變量 - {SharePointRoot} \\ Template \\ Features {FeatureName} \\ StyleLibrary \\ Branding101 \\ Images \\ - 的解析方式有關嗎?

我是Sharepoint的新手,所以非常感謝所有人和任何幫助。

由於這是一個沙盒解決方案,所有內容都存儲在內容數據庫中,可通過SharePoint Designer 2010訪問。在SP Designer中,打開您正在處理的站點,然后查看站點對象中的“所有文件”:這是我找到我的主頁的位置,圖像等

部署路徑(在VS2010中的模塊屬性中顯示)只是紅色鯡魚,因為不會對文件系統本身進行部署。 希望這有助於其他人!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM