2010-09-01 102 views
9

我試圖將SharePoint 2007網站集功能移植到2010年。在功能激活期間,SharePoint顯示「死亡黃色屏幕」,指出「此應用程序的當前自定義錯誤設置阻止查看應用程序錯誤的詳細信息「。如何在SharePoint 2010中查看異常調用堆棧?

據我所知我已經配置了一切,是需要看到的錯誤: 在c:\inetpub\wwwroot\wss\VirtualDirectories\80\web.config我已經設置

<system.web> 
    <customErrors mode="Off" /> 
    <compilation debug="true" /> 

<SharePoint> 
    <SafeMode CallStack="true" /> 

這足以爲SharePoint 2007(其他屬性/中省略了簡潔的標籤)顯示完整的堆棧跟蹤。我錯過了2010年的東西嗎?

+0

我認爲你已經執行了iisreset? – Shaneo 2010-09-01 10:15:53

+0

我做到了。 _________ – skolima 2010-09-01 11:14:26

+1

您是否在與c:\ inetpub \ wwwroot \ wss \ VirtualDirectories \ 80相同的Web應用程序中運行2010應用程序?我已經完成了與你完全相同的修改(除了編譯調試 - 我手動複製我的PDB文件),並且它工作正常。 @Shaneo:修改web.config回收應用程序池,並且不需要iisreset。 – 2010-09-01 19:35:47

回答

13

也一樣。必須修改14 Root中的web.config以啓用它:在文件C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\LAYOUTS\web.config中設置<customErrors mode="Off" />

+0

謝謝 - 用適合我的路徑更新了你的答案(編輯CONFIG並沒有改變任何東西)。 – skolima 2010-09-02 08:49:40

+0

謝謝,你救我的時間:) – oivoodoo 2010-10-06 07:38:56