HOW TO:新增與移除其他組件

如果 SharePoint 封裝相依於其他組件的功能或資料,您可以將組件加入至方案套件 (.wsp)。這樣一來,SharePoint 伺服器便可確定自訂組件會隨封裝一起安裝。

您也可以加入和變更與組件相關聯的安全控制項和類別資源檔。

加入其他組件、安全控制項和類別資源

您可以將其他組件加入至 SharePoint 方案套件。沙箱化方案中的其他組件會部署至全域組件快取,但沙箱化方案中的 SharePoint 專案項目會加入至內容資料庫。您也可以將安全控制項和類別資源加入至這些其他組件。如需安全控制項的詳細資訊,請參閱「建立 SafeControl 項目」 SharePoint Foundation 部署的 Web 組件

若要加入現有組件

  1. 開啟 [封裝設計工具]。如需詳細資訊,請參閱 HOW TO:自訂 SharePoint 方案套件

  2. 選取 [進階] 索引標籤。

  3. 選取 [加入] 按鈕,然後再從清單中選取 [加入現有組件] 。

    [加入現有組件] 對話方塊隨即出現。

  4. 選取省略符號 (ASP.NET Mobile 設計工具橢圓形),然後選取您要加入的組件。建議您使用相對於選取之組件的相對路徑,以方便移植。

  5. 如需 [部署目標],選取 [GlobalAssemblyCache] 選項按鈕將組件部署至全域組件快取或選取 [Web 應用程式] 選項按鈕將組件部署至執行 SharePoint 伺服器上的 Web 應用程式資料夾。

若要從專案輸出加入組件

  1. 開啟 [封裝設計工具]。

    如需詳細資訊,請參閱 HOW TO:自訂 SharePoint 方案套件

  2. 選取 [進階] 索引標籤。

  3. 選取 [加入] 按鈕,然後再從清單中選取 [從專案輸出加入組件] 。

    [從專案輸出加入組件] 對話方塊隨即出現。

  4. 在 [來源專案] 清單中選取 [],然後選取您要加入的來源專案。

  5. 如需 [部署目標],選取 [GlobalAssemblyCache] 選項按鈕將組件部署至全域組件快取或選取 [Web 應用程式] 選項按鈕將組件部署至執行 SharePoint 伺服器上的 Web 應用程式資料夾。

若要加入安全控制項

  1. 開啟 [編輯現有組件] 對話方塊。若要完成這項作業,請開啟 [封裝設計工具中,選取 [進階] 索引標籤,選取組件,然後選取 [編輯] 按鈕。

  2. 在 [安全控制項] 窗格中,選取 [按一下這裡加入新項目。] 按鈕。

  3. 在 [組件名稱] 欄位中,輸入組件的名稱。

  4. 在 [命名空間] 欄位中,輸入命名空間名稱安全控制項的。

  5. 在 [型別名稱] 欄位中,輸入這個型別的名稱。

若要加入類別資源

  1. 開啟 [編輯現有組件] 對話方塊。若要完成這項作業,請開啟 [封裝設計工具中,選取 [進階] 索引標籤,選取組件,然後選取 [編輯] 按鈕。

  2. 在 [類別資源] 窗格中,選取 [按一下這裡加入新項目。] 按鈕。

  3. 在 [檔名] 資料行中,選取省略符號 (ASP.NET Mobile 設計工具橢圓形),然後選取您要加入的類別資源。

刪除自訂組件

您可以從 SharePoint 封裝刪除組件,或從現有組件刪除安全控制項和類別資源。

若要刪除現有組件

  1. 開啟 [封裝設計工具]。如需詳細資訊,請參閱 HOW TO:自訂 SharePoint 方案套件

  2. 選取 [進階] 索引標籤。

  3. 在 [其他組件] 窗格中,選取您要刪除的自訂組件。

  4. 選取 [刪除] 按鈕。

若要刪除組件的安全控制項

  1. 開啟 [編輯現有組件] 對話方塊。若要完成這項作業,請開啟 [封裝設計工具中,選取 [進階] 索引標籤,選取組件,然後選取 [編輯] 按鈕。

  2. 選取您要刪除的安全控制項。

  3. 選取刪除機碼。

若要刪除組件的類別資源

  1. 開啟 [編輯現有組件] 對話方塊。若要完成這項作業,請開啟 [封裝設計工具中,選取 [進階] 索引標籤,選取組件,然後選取 [編輯] 按鈕。

  2. 選取您要刪除的類別資源。

  3. 選取刪除機碼。

請參閱

工作

HOW TO:自訂 SharePoint 功能

HOW TO:新增與移除 SharePoint 功能中的項目

其他資源

建立 SharePoint 功能

How to: Modify Feature Properties