部署、收回和刪除解決方案----STSADM和PowerShell
因為最近總是要部署wsp解決方案,所以經常要用到命令行或者PowerShell,所以有必要將命令集中放在這裡,在部署的時候能夠快速的參考。
STSADM
stsadm -o addsolution –filename c:\bin\CustomerSiteSearch.wsp
stsadm -o deploysolution –name CustomerSiteSearch.wsp -url http://[ServerName] -allowgacdeployment -force –immediate
stsadm -o activatefeature –name customersitesearch_feature1 -url http://[ServerName] -force
stsadm -o retractsolution -name solutionName.wsp -immediate
stsadm -o deletesolution -name solutionName.wsp
PowerShell
Add-SPSolution c:\bin\CustomerSiteSearch.wsp
Install-SPSolution -Identity CustomerSiteSearch.wsp -AllWebApplications -GACDeployment
Enable-SPFeature CustomerSiteSearch_feature1 -url http://[ServerName]/ –force
Uninstall-SPSolution -identity solutionName.wsp
Remove-SPSolution -identity solutionName.wsp
關於PowerShell: STSADM命令對於SharePoint 2010仍然有用,但是官方不贊成了。PowerShell取而代之。PowerShell可以做到STSADM能做到的所有事情,而且更多,也更快。PowerShell命令大小寫不敏感。和STSADM一樣,PowerShell必須運行在SharePoint Server上。PowerShell必須使用管理員身份運行。