Share via


Deploysolution:Stsadm 作業 (Windows SharePoint Services)

作業名稱:Deploysolution

描述

將解決方案相關檔案從設定資料庫部署至伺服器陣列中的個別前端網頁伺服器。

語法

stsadm -o deploysolution

-name <解決方案名稱>

[-url] <虛擬伺服器 URL>

[-allcontenturls]

[-time] <部署時間>

[-immediate]

[-local]

[-allowgacdeployment]

[-allowcaspolicies]

[-lcid] <語言>

[-force]

參數

參數 (簡稱) 必要? 描述

name

方案存放區中的有效解決方案名稱,例如 "SampleSolution.wsp"

可讓管理員指定方案存放區內部的解決方案名稱。

url

有效的 URL,例如 http://*server_name*

虛擬伺服器的 URL 位置

allcontenturls

<無>

相當於將套件部署至伺服器陣列中的所有非管理虛擬伺服器。

time

使用管理語言文化專屬的有效 date:time 格式,例如 "2/16/2007 12:15:12"

若已指定 immediatelocal 參數,則不需要time 參數。否則會需要使用 time 參數。

可讓管理員排程進行部署的時間。

若未正確地剖析日期時間,則會顯示下列錯誤訊息:

「‘<使用者輸入的時間>’ 不是有效的時間格式。並未啟動部署。」

immediate

<無>

執行此命令後立即進行部署。

local

<無>

若有指定 immediatetime 參數,則不需要local 參數。否則會需要 local 參數。

將解決方案僅同步部署在本機電腦上。不使用計時器服務。

開發人員必須指定 immediatelocaltime參數。若未指定其中一個參數,則會顯示下列錯誤訊息:

「未指定部署類型。您必須指定只對此伺服器進行部署 (-local)、對伺服器陣列中的所有伺服器進行部署 (-immediate),或對伺服器陣列中的所有伺服器進行延遲部署 (-time)。」

allowgacdeployment (allowgac)

<無>

若解決方案中包含必須置入全域組件快取 (GAC) 中的組件,即須指定此參數。否則將會顯示下列錯誤訊息:

「解決方案 '<解決方案名稱>' 需要在全域組件快取 (GAC) 中安裝組件,若您完全信任此方案,請使用 -allowgacdeployment 參數來部署」。

allowcaspolicies (allowcas)

<無>

若解決方案中包含程式碼存取安全性 (CAS) 原則,即須指定此參數。否則將會顯示下列錯誤訊息:

「解決方案 '<解決方案名稱>' 需要新增程式碼存取安全性原則。若您完全信任此方案,請使用 -allowcaspolicies 參數來部署」。

lcid

有效的區域設定識別碼,例如 "1033" 表示英文

指定部署網頁組件時的「網頁組件」套件語言。如果未指定此參數,則會假定為零 ("0")。零值表示部署「網頁組件」套件時不知道語言。

force

<無>

強制部署解決方案,這會在進行部署時,覆寫已由具備不同記錄方案識別碼之解決方案所寫入的檔案。