none
另存網站範本時如自定清單有用到網站欄且這個網站欄的名稱有變動過.會導致子網站無法另存網站成範本?? RRS feed

  • 問題

  • 你好:

    我又問一個相同的錯誤訊息. 我用的是Sharepoint2010 standard with SP1. 的版本. 因為之前在正式機上一直有問題.於是我自己又裝了一套Sharepoint 2010, 在上面沒有開發什麼程式或設定什麼543的東西.

    在之前上課時.都跟我們說 建立欄位時最好用 英文來建. 這樣以後在CODING 時比較好取得欄位值.

    可是現我發現一個問題

    當我新建一個子網站時. 再子網站自定一個清單. 在清單上引用的網站欄的欄位(該欄位名稱原本是英文後來改成中文). 這時我馬上去對這個子網站進行 另存網站為範本 的動作時他就出現下面的錯誤訊息.

    這時我我又作了一個測試. 把這個清單給刪了. 再進次對子網站進行 另存網站為範本 的動作 也是出現下面的錯誤.

    除非你吧"網站欄"給刪了.不然這個子網站是永遠不可能存成範本.

    我又作了另一個測試就是 建立 網站欄 後不去修改欄位名稱.再到剛剛那個子網站去新增自定清單也引用了這些網站欄後,  再進行 另存網站為範本 的動作發現他是正常的(太神奇了)

    所以我想問的是. 網站欄不能修改會造成我的不變 是否有什麼方式可以解決這個問題呢??

    錯誤MSG:

    複製暫存方案檔案至方案庫時發生錯誤: _catalogs/solutions/tett.wsp
    描述: 在執行目前 Web 要求的過程中發生未處理的例外情形。請檢閱堆疊追蹤以取得錯誤的詳細資訊,以及在程式碼中產生的位置。

    例外詳細資訊: System.InvalidOperationException: 複製暫存方案檔案至方案庫時發生錯誤: _catalogs/solutions/tett.wsp

    原始程式錯誤:

    在執行目前 Web 要求期間,產生未處理的例外狀況。如需有關例外狀況來源與位置的資訊,可以使用下列的例外狀況堆疊追蹤取得。  

    堆疊追蹤:


    [InvalidOperationException: 複製暫存方案檔案至方案庫時發生錯誤: _catalogs/solutions/tett.wsp]
       Microsoft.SharePoint.SPSolutionExporter.ExportWebToGallery(SPWeb web, String solutionFileName, String title, String description, ExportMode exportMode, Boolean includeContent, String workflowTemplateName, String destinationListUrl) +4365
       Microsoft.SharePoint.SPSolutionExporter.ExportWebToGallery(SPWeb web, String solutionFileName, String title, String description, ExportMode exportMode, Boolean includeContent) +44
       Microsoft.SharePoint.ApplicationPages.SaveAsTemplatePage.BtnSaveAsTemplate_Click(Object sender, EventArgs e) +331
       System.Web.UI.WebControls.Button.OnClick(EventArgs e) +115
       System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument) +140
       System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +29
       System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +2981


    • 已編輯 SP 小白 2012年8月3日 上午 09:50
    2012年8月3日 上午 09:48

解答

所有回覆