共用方式為


HOW TO:使用模組來包含檔案

「模組」(Module) (請勿與 Visual Basic 模組混淆) 是可讓您將檔案 (例如 ASPX 主版頁面、文字檔或影像) 部署至 SharePoint 的容器。

您可以選擇將檔案部署至文件庫,或者部署為文件庫外面的一般檔案 (例如,default.aspx)。若要將檔案加入至文件庫,請將 Type="GhostableInLibrary" 指定為 File 元素中的屬性。此設定會指示 SharePoint 建立一個加入至文件庫時隨檔案一起加入的清單項目。若要部署文件庫外面的檔案,請指定 Type="Ghostable" 或只省略 Type 屬性。

將模組加入至 SharePoint 方案

若要加入模組

  1. 在 Visual Studio,開啟或建立 SharePoint 專案。

    如需詳細資訊,請參閱 SharePoint 專案與專案項目範本

  2. 在 [方案總管],請選取中的專案節點,然後按一下 [],在功能表列上,選擇 [專案], [加入新項目]。

    [加入新項目] 對話方塊隨即開啟。

  3. 在 SharePoint 範本清單中,選取 [模組] 範本,然後選取 [加入] 按鈕。

    此步驟會在名為 Module1 的專案建立一個節點。

  4. 在 Module1 下方,請移除 Sample.txt 檔。

    Sample.txt 包含在所有新模組中 (供示範之用),但並非必要。(請注意,刪除檔案的同時會將其項目從模組的 Elements.xml 檔案中移除。)

  5. 如果您想要將檔案部署至 SharePoint 中的特定資料夾結構,請建立那些資料夾在 [Module1] 下 Visual Studio 藉由選取模組節點,然後按一下 [],在功能表列上,選擇 [專案], [新增資料夾]。

  6. 選取您要加入檔案的資料夾,然後按一下 [],在功能表列上,選擇 [專案], [加入現有項目]。

  7. 選取您要部署至 SharePoint 中的一個或多個檔案,然後選取 [加入] 按鈕。

    當您將檔案加入至專案時,會自動將檔案的項目加入至模組的 Elements.xml 檔案。部署專案時,會將檔案複製至 SharePoint 伺服器,相對於專案的根目錄來說,該位置由 File 元素的 Url 屬性 (例如 Url="Module1/New Folder/SomeFile.doc) 指定。如果您要變更檔案的部署位置,將檔案移至 [方案總管] 中的另一個資料夾或者變更其 Url 設定。

  8. 針對您要在文件庫中顯示的任何檔案,在 Elements.xml 中於檔案項目之前加上 Type="GhostableInLibrary" 屬性。例如:

    <File Path="Module1\Some Folder\SomePage.aspx" Url="Module1/Some Folder/SomePage.aspx" Type="GhostableInLibrary" />
    
  9. 部署專案。

    將檔案複製至 SharePoint 中指定的位置。

請參閱

其他資源

封裝和部署 SharePoint 方案

開發 SharePoint 方案