2009-08-02 63 views
2

我是Sharepoint的新手,刚开始使用Sharepoint Designer进行操作。我很好奇我在Sharepoint设计器中看到的文件系统,它似乎并未出现在其他任何地方。Sharepoint模板文件是否实际存储在文件系统上?

当我在Sharepoint Designer中打开Sharepoint网站时,我看到了所有列表的文件夹以及其中创建的Web表单 - 我是否正在查看Windows文件系统?还是这些虚拟ish文件实际上不存在于文件系统上?换句话说,当我在Sharepoint中创建一个新列表时,将一堆模板文件(“AllItems.aspx”,“DispForm.aspx”等)写入文件系统的某处?如果是这样,在哪里?

我问,因为我搜索,我无法找到我在实际文件系统上的任何地方在Sharepoint设计器中看到的任何文件。

回答

10

迪恩,

从本质上说,你正在寻找一个混合视图。当您打开SharePoint Designer时,实际上是在查看存在于两个不同位置的文件组合:

  1. 您连接到的SharePoint Web前端(WFE)的本地文件系统。
  2. 容纳您打开的站点的内容数据库(在SQL Server内)。

一般来说,知道任何给定文件驻留的位置是文件是否被定制的函数。实际上,未定制的文件(例如通过网站定义和功能进行配置的文件)确实存在于服务器文件系统中。如果这些文件应通过编辑(例如,通过SharePoint Designer)进行自定义,则编辑的副本将在SQL Server内的内容数据库中结束,并与该网站绑定。

MSDN有一篇很好的文章描述SharePoint的虚拟文件系统和我描述的定制过程(我代表它没有进入很多细节)。我建议你检查出的文章:

http://msdn.microsoft.com/en-us/library/cc406685.aspx

我希望这有助于!

+0

优秀的答案。谢谢。 – Deane 2009-08-02 15:37:58

-3

我认为他们是在[server]/wwwroot/wss/virtualdirectoryofyoursharepoint和有关每个列表的信息保存在Sharepoint内容的数据库中。

相关问题