none
 _layouts/listedit.aspxの編集でエラー RRS feed

  • 質問

  • _layouts/listedit.aspx を編集すると実行時に

    オブジェクト参照がオブジェクト インスタンスに設定されていません。
    場所 Microsoft.SharePoint.ApplicationPages.ListEditPage.SetSectionLinks()
    場所 Microsoft.SharePoint.ApplicationPages.ListEditPage.OnLoad(EventArgs e)
    場所 ASP._layouts_listedit_aspx.OnLoad(EventArgs e) 
    場所 c:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\TEMPLATE\LAYOUTS\listedit.aspx:行 26
    場所 System.Web.UI.Control.LoadRecursive()
    場所 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

    のエラーが出て、これの回避方法がわかりません。
    ご存知の方がいらっしゃれば教えていただけないでしょうか。

    Windows Server 2008 / SharePoint Server 2007 SP2 を使用しています。

    変更は <asp:HyperLink ・・・・> を1行削除しました。

    このエラーに行き着くまでに
     ファイル '/_layout/_layout/listedit.aspx' は存在しません。
     ファイル /_layout/_templates/Linksectioin.ascx' は存在しません。
    のエラーが出ましたが、これは<%@ ・・> 中のファイルの
    パス指定の先頭の"~"を削除削除することで回避しました。    

    よろしくお願いします。

    2012年8月22日 2:02