我很难找到服务器上安装的SharePoint组件的位置。
就我而言,我对MS Dynamics CRM的SharePoint List组件感兴趣。 URL清楚地表明它应该在文件和文件夹.../crmgrid/crmgridpage.aspx...
之后,但在服务器上没有这样的项目。
隐藏SharePoint组件的位置?
我很感激任何线索!提前谢谢!
答案 0 :(得分:2)
静态SharePoint页面存储在SharePoint配置单元的Layouts文件夹中,对于SharePoint 2010通常为Program Files\Common files\Microsoft Shared\Web Server Extensions\14
。
任何自定义页面都不存储在Web服务器上,而是存储在基础SQL内容数据库中。如果网页表示为SharePoint中文档库中包含的文件,则可以通过库的UNC路径(例如\\site.com\site\subsite\library\myfile.aspx
)访问它们。
也可以通过SharePoint REST API和SharePoint更传统的web services访问它们。
注意:您不允许直接查询底层SharePoint数据库,或者您的环境将不再受支持(并且底层数据库无论如何都有一个非常奇怪的架构。)