The Sharepointer

Sviluppo e amministrazione di Sharepoint 2010 e 2007

Gestire le solution (.wsp) di SharePoint 2010 con PowerShell

Prima o poi capita a tutti di dover installare e fare il deploy di una solution in SharePoint, vuoi perché le funzionalità di base spesso non sono facili da far collaborare o si hanno delle soluzioni personalizzate implementate da terzi. Un modo semplice per gestire queste soluzioni è usando semplicemente PowerShell, che trovate nel menù :

start –>Microsoft SharePoint 2010 Products->SharePoint 2010 Management Console

questa console vi permetterà di gestire il vostro sito SharePoint direttamente tramite dei comandi, con le varie opzioni etc.. Vediamo ora una lista dei comandi più utilizzati:

Aggiungere una solution:

Add-SPSolution c:\code\SharePointProject2\bin\debug\SharePointProject2.wsp

PowerShellAddSolution_4B900194

Installare una solution:

Install-SPSolution –Identity SharePointProject2.wsp –WebApplication http://sp2010 –GACDeployment

per sapere il significato dei vari parametri che potete attivare, su tutti i comandi, basta digitare: Get-Help <Comando>

Inoltre,se dovesse darvi un’ errore del genere:

Immagine

niente paura, significa solamente che il vostro file .wsp non supporta lo scope per la singola web application e dovete farne il deploy in globally, che si ottiene semplicemente togliendo –WebApplication http://sp2010 dal comando.

Upgrade solution:

Update-SPSolution –Identity SharePointProject2.wsp –LiteralPath c:\code\SharePointProject2\bin\debug\SharePointProject2.wsp –GACDeployment

Disinstallare solution:

Uninstall-SPSolution –Identity SharePointProject2.wsp –WebApplication http://sp2010

Rimuovere solution:

Remove-SPSolution –Identity SharePointProject2.wsp

Posted: 13 lug 2011 17:05 da Marco | con no comments |
Inserito sotto: