Microsoft Windows SharePoint Services 隨附數個使用者可以立即使用的網頁組件,許多可在線上「網頁組件」庫中找到。此外,您還可以建立自己的「網頁組件」或安裝包括 Microsoft 或其他軟體廠商之「網頁組件」的「網頁組件套件」。
您可以使用 [網頁組件架構] 建立自訂的「網頁組件」,並將其新增至網站集合的「網頁組件」庫。如果要將自訂「網頁組件」部署到多重伺服器,或將其與其他組織共用,您可以建立「網頁組件套件」。如需建立「網頁組件」或「網頁組件套件」的相關資訊,請參閱 Windows SharePoint Services Software Development Kit。
可將自訂的「網頁組件套件」包裝及分散為封包 (CAB) 檔案。如果您有 CAB 格式的「網頁組件套件」,則可以使用命令列將其安裝到伺服器,或伺服器陣列中的所有網頁伺服器。Microsoft 的「網頁組件套件」(如 Windows SharePoint Services 的增益集套件) 都包裝到 Microsoft Windows Installer (MSI) 檔案中。您只需將 MSI 檔案安裝到網頁伺服器,就會將「網頁組件」新增至伺服器庫中。
安裝「網頁組件套件」時,會將其新增至虛擬伺服器庫,並可用於該虛擬伺服器上的任何網站。您可以使用命令列將「網頁組件套件」分散到任何其他虛擬伺服器,或伺服器陣列中的任何網頁伺服器。
您可以使用命令列工具 Stsadm.exe,將「網頁組件套件」中的「網頁組件」(CAB 檔案格式) 新增至伺服器可用的「網頁組件」清單。在 Stsadm.exe 中「網頁組件套件」可使用下列作業:
這些作業使用選用的 -url、-filename、-name、-farm 及 -force 參數。例如,若要列出伺服器目前可用的「網頁組件套件」,請使用下列語法:
stsadm.exe -o enumpacks
若要將新的「網頁組件套件」新增至虛擬伺服器,請使用下列語法:
stsadm.exe -o addwppack -filename <path to file> -url <URL>
您可以使用 -globalinstall 參數,將「網頁組件套件」新增至伺服器上的所有虛擬伺服器。若要進行此動作,請使用下列的語法:
stsadm.exe -o addwppack -filename <Web Part Package filename> -globalinstall
如果您已經將「網頁組件套件」安裝到伺服器上,而且想要將其分散到伺服器陣列的其他伺服器,請使用下列的語法:
stsadm.exe -o addwppack -name <name of Web Part Package>
您可以使用 -force 參數以新版本覆寫現有「網頁組件套件」,或藉由重新安裝它以修復「網頁組件套件」。
若要刪除「網頁組件套件」,請使用下列語法:
stsadm -o deletewppack -name <name of Web Part Package> [-url <url>]
如需使用這些命令的相關資訊,請參閱命令列作業。