在 SharePoint 中的一些常用文件夹,例如图像和布局,地嵌套在文件层次结构中。您可以将这些文件夹映射到 SharePoint 项目中,这样便能够更轻松地访问它们。映射文件夹是对应于文件的实际位置在 SharePoint server 上安装在 SharePoint 项目的文件夹。
在部署 SharePoint 应用程序时,将映射文件夹的目录及其所有子文件夹由解决方案包 (.wsp) 复制在 SharePoint 文件夹树中的指定位置运行 SharePoint 的服务器上。为映射的文件夹设置的 Deployment Location 属性依赖于此位置。在将映射文件夹的所有子文件夹是将映射文件夹的相对 Deployment Location。请注意 Deployment Location 属性,而不是该名称将映射文件夹,确定项目的部署位置。
可以向项目中添加映射文件夹通过使用菜单栏上或快捷菜单中的命令该项的。可以使用 添加 SharePoint“图像”映射文件夹 和 添加 SharePoint“格式”文件夹 命令添加经常使用的映射的文件夹。可以映射其他可用 SharePoint 文件夹中的任何一个到您的项目使用然后在快捷菜单中指定文件夹的 添加 SharePoint 映射文件夹 命令在 添加 SharePoint 映射文件夹 对话框。
向项目中添加映射文件夹
下面的过程描述如何将两个映射文件夹添加到可视 web 部件项目。首先,创建可视 web 部件项目。
向项目中添加映射文件夹
在菜单栏上,选择**“文件”,“新建**、“项目”。
在 新建项目 对话框中,展开 Visual Basic 或 visual C# 节点,展开 Office/SharePoint 节点,然后选择 SharePoint 解决方案 节点。
在项目模板列表中,选择 SharePoint 2013 可视 Web 部件 模板。
在 名称 框中,输入 TestProject1,然后选择 确定 按钮。
在 SharePoint 自定义向导,选择 完成 按钮保留默认设置。
在 解决方案资源管理器,选择项目节点,然后,在菜单栏上,选择 项目,添加 SharePoint“图像”映射文件夹。
名为 图像 的文件夹显示在您的项目包含一个名为 TestProject1 的子文件夹。此映射文件夹将包含可视 web 部件项目的图像。
在 解决方案资源管理器,选择项目节点,然后,在菜单栏上,选择 项目,添加 SharePoint 映射文件夹 显示 添加 SharePoint 映射文件夹 对话框。
在用于映射可用的文件夹的树视图中,选择 资源 文件夹,然后选择 确定 按钮。
名为 资源 的文件夹出现在项目中。此文件夹可以存储字符串资源文件等项目。子文件夹可用于组织映射文件夹的内容,但是,它们不会自动使用创建 添加 SharePoint 映射文件夹 命令时,那么,当您添加一个映射文件夹。若要添加子文件夹,选择 资源 文件夹,然后,在菜单栏上,选择 项目,新建文件夹。
更改映射文件夹的部署位置
默认情况下,映射文件夹添加到特定位置相对于 SharePoint 根安装路径,该标记{sharepointroot}表示。不过,您可以通过更改映射文件夹的 Deployment ___location 属性来更改此位置。每个映射文件夹都具有自己的 Deployment ___location 属性。
更改映射文件夹的部署位置
在先前创建的项目,请选择一个映射文件夹。
在 属性 窗口中,选择在 Deployment ___location 属性的省略号 (
) 按钮。
在 添加 SharePoint 映射文件夹 对话框中,浏览找到要将映射文件夹点的文件夹。
选择节点,然后选择 确定 按钮。
重命名或移除映射文件夹
重命名或移除映射文件夹
在先前创建的项目,请选择一个映射文件夹。
若要使该映射文件夹重命名,请打开其快捷菜单上,选择 重命名,输入新名称,然后选择 Enter 键。
或者,可以选择要重命名的映射文件夹,打开 属性 窗口,然后设置 Folder name 属性的值设置为新名称。
从项目中移除一个映射文件夹中,打开其快捷菜单上,选择 删除,然后在对话框中选择 确定 按钮确认删除。