2011-08-16 51 views
0

我創建使用VS 2010網站定義和設置ONET.XML文件主作爲follwing無法從模塊「DefaultMasterPage」實例文件「default.master」:源路徑「default.master」找不到

<Feature ID="22A9EF51-737B-4ff2-9346-694633FE4416"> 
     <!-- Publishing --> 
     <Properties xmlns="http://schemas.microsoft.com/sharepoint/"> 
     <Property Key="ChromeMasterUrl" Value="/_catalogs/masterpage/test.master"/> 
     <Property Key="WelcomePageUrl" Value="$Resources:osrvcore,List_Pages_UrlName;/default.aspx"/> 
     <Property Key="PagesListUrl" Value="$Resources:osrvcore,List_Pages_UrlName;"/> 
     <Property Key="AvailableWebTemplates" Value=""/> 
     <!--<Property Key="AvailablePageLayouts" Value="~SiteCollection/_catalogs/masterpage/"/> 
     <Property Key="DefaultPageLayout" Value="~SiteCollection/_catalogs/masterpage/"/>--> 
     <Property Key="AlternateCssUrl" Value="" /> 
     <Property Key="SimplePublishing" Value="true" /> 
     </Properties> 
    </Feature> 

當我從該模板創建的網站我得到這個錯誤

無法從模塊「DefaultMasterPage」實例文件「default.master」:源路徑「default.master」找不到。

回答

0
  1. 確保default.master文件是在母版庫(HTTP:// [您 網站]/_目錄/母版)

  2. 確保創建該網站的用戶必須訪問_catalogs/masterpage庫。

    這可以通過創建站點與用戶是網站 集合管理員或通過明確授予他在該庫 權限。

  3. 確保default.master文件是幻影。

    1. http://www.chakkaradeep.com/post/Web-Templates-in-SharePoint-2010-What-You-Should-Know.aspx
    2. :可以使用Stsadm -o GL-enumunghostedfiles命令( http://blog.falchionconsulting.com/index.php/2007/09/re-ghosting-pages/)在加里Lapoint的STSADM擴展( http://blog.falchionconsulting.com/index.php/downloads/

    提供有關SharePoint 2010的網頁模板的詳細信息來完成

  4. http://blogs.msdn.com/b/vesku/archive/2010/10/14/sharepoint-2010-and-web-templates.aspx
+0

default.master找到並且權限是網站集管理員,但不工作 –

+0

您是否自定義您的default.master文件(通過sharepoint designer或其他方式)?如果此文件是自定義的(未配置),則網站創建將不起作用。另外,您是否可以檢查您的ULS日誌是否包含更多信息? –

+0

沒有定製,但它是由我的用戶自創建該網站和下面的答案日誌以來更新 –

相關問題