2011-03-03 78 views
1

我已經使用VS 2010創建了多個自定義應用程序頁面,並已將它們部署到我的SharePoint網站。_Layouts中的自定義SharePoint 2010頁面找不到文件錯誤

我遇到一個問題,試圖通過一個URL引用這些網頁時,......

如果我使用http://myserver/sites/mysite/_layouts/MyApp/MyPage.aspx一切完美,而且我可以查看我的網頁。

如果我使用http://myserver/_layouts/MyApp/MyPage.aspx我收到HTTP 404 Not Found錯誤。

有沒有一種方法可以導航到我的自定義頁面的URL沒有特定的網站參考?我看過的所有內容都表示,我應該能夠直接從/ _layouts訪問此頁面,但似乎不起作用。注意:如果我在服務器上查看文件夾「C:\ Program Files \ Common Files \ Microsoft Shared \ Web Server Extensions \ 14 \ TEMPLATE \ LAYOUTS \ MyApp」,我會看到所有的aspx頁面...

+0

您正在使用多服務器場還是一臺服務器? – 2011-03-03 22:40:08

+0

您可能希望在SharePoint SE站點上提出類似的問題:http://sharepoint.stackexchange.com/ – 2011-08-01 07:46:02

回答

0

您是否嘗試過其他瀏覽器?我只有使用Firefox的這個問題,Internet Explorer的工作完美。試過這個?

0

由於該頁面在一個網站集合上工作,但不在另一個網站集合上,因此它似乎表示功能範圍問題。但是,我不確定這會干擾_layouts下的網頁。

您的應用程序頁與網站集級別(或更低)範圍功能相關聯嗎?

如果是這樣,是否在根網站集合(您的示例中爲​​)上激活了該功能?激活該功能或擴展其功能可能很好地解決問題。

相關問題