新增與移除其他組件
如果 SharePoint 套件相依於其他組件的功能或資料,您可以將組件新增至解決方案套件 (.wsp)。 如此一來,SharePoint 伺服器可確保自訂組件會隨套件一起安裝。
您也可以新增和變更與組件相關聯的安全控制項和類別資源檔。
新增其他組件、安全控制項和類別資源
您可以將其他組件新增至 SharePoint 解決方案套件。 沙箱化解決方案中的其他組件會部署至全域組件快取,但沙箱化解決方案中的 SharePoint 專案項目會新增至內容資料庫。 您也可以將安全性控制項和類別資源新增至其他組件。 如需安全控制項的詳細資訊,請參閱提供專案項目中的封裝和部署資訊或部署 SharePoint Foundation 中的 Web 組件中的〈建立 SafeControl 項目〉。
新增現有組件
開啟 [套件設計工具]。 如需詳細資訊,請參閱如何:自訂 SharePoint 解決方案套件。
選擇 [進階] 索引標籤。
選擇 [新增] 按鈕,然後從清單中選擇 [新增現有組件]。
[新增現有組件] 對話方塊隨即顯示。
選擇省略符號 (),然後選擇您要新增的組件。 基於可攜性考量,建議對於所選取組件使用相對路徑。
對於 [部署目標],選擇 [GlobalAssemblyCache] 選項按鈕,以將組建部署至全域組件快取,或選擇 [WebApplication] 選項按鈕,以將組件部署至執行 SharePoint 之伺服器上的 WebApplication 資料夾。
從專案輸出新增組件
開啟 [套件設計工具]。
如需詳細資訊,請參閱如何:自訂 SharePoint 解決方案套件。
選擇 [進階] 索引標籤。
選擇 [新增] 按鈕,然後從清單中選擇 [從專案輸出新增組件]。
[從專案輸出新增組件] 對話方塊隨即顯示。
在 [來源專案] 清單中,選擇您要新增的來源專案。
對於 [部署目標],選擇 [GlobalAssemblyCache] 選項按鈕,以將組建部署至全域組件快取,或選擇 [WebApplication] 選項按鈕,以將組件部署至執行 SharePoint 之伺服器上的 WebApplication 資料夾。
新增安全控制項
開啟 [編輯現有組件] 對話方塊。 若要完成此作業,請開啟 [套件設計工具],選擇 [進階] 索引標籤,選擇組件,然後選擇 [編輯] 按鈕。
在 [安全控制項] 窗格中,選擇 [按一下這裡加入新項目] 按鈕。
在 [組件名稱] 資料行中,輸入組件的名稱。
在 [命名空間] 資料行中,輸入安全控制項的命名空間名稱。
在 [類型名稱] 資料行中,輸入類型名稱。
新增類別資源
開啟 [編輯現有組件] 對話方塊。 若要完成此作業,請開啟 [套件設計工具],選擇 [進階] 索引標籤,選擇組件,然後選擇 [編輯] 按鈕。
在 [類別資源] 窗格中,選擇 [按一下這裡加入新項目] 按鈕。
在 [檔案名稱] 資料行中,選擇省略符號 (),並選擇您要新增的類別資源。
刪除自訂組件
您可以從 SharePoint 套件刪除組件,或從現有的組件中刪除安全控制項和類別資源。
刪除現有組件
開啟 [套件設計工具]。 如需詳細資訊,請參閱如何:自訂 SharePoint 解決方案套件。
選擇 [進階] 索引標籤。
在 [其他組件] 窗格中,選擇您要刪除的自訂組件。
選擇 [刪除] 按鈕。
刪除組件的安全控制項
開啟 [編輯現有組件] 對話方塊。 若要完成此作業,請開啟 [套件設計工具],選擇 [進階] 索引標籤,選擇組件,然後選擇 [編輯] 按鈕。
選擇您要刪除的安全控制項。
選擇 Delete 鍵。
刪除組件的類別資源
開啟 [編輯現有組件] 對話方塊。 若要完成此作業,請開啟 [套件設計工具],選擇 [進階] 索引標籤,選擇組件,然後選擇 [編輯] 按鈕。
選擇您要刪除的類別資源。
選擇 Delete 鍵。