Sharepoint: Installazione Visual Studio Workflow Solution

Ho creato una Workflow per Sharepoint 2010 sviluppato con Visual Studio 2010, che mette a disposizione di noi sviluppatore molte più funzionalità rispetto ai WorkFlow preparati con Sharepoint Designer.

Terminato lo sviluppo e la fase di Test, rigorosamente su una macchina di sviluppo è il momento di rilasciare la solution (.wsp) sulla macchina di produzione. Per prima cosa è necessario creare il Package (Tasto destro sul Progetto, in Solution Explorer, e selezionare Package), preparato il file .wsp lo copiamo sul server dove andrà installato e seguiamo i passi qui indicati:

Dal menù start aprite la Sharepoint 2010 Management Shellche si trova in:

Start -> Microsoft SharePoint 2010 Products -> SharePoint 2010 Management Shell

Si aprirà una shell dove possiamo eseguire direttamente alcuni comandi di configurazione di Sharepoint, eseguiamo:

PS C:\Users\xxxxxx> Add-SPSolution -LiteralPath c:\SOLUTION_FILE.wsp
Name                           SolutionId                           Deployed
 ----                           ----------                           --------
 wf_e1_waf.wsp                  44701e0a-7b84-4057-b4df-c77bde504b86 False
PS C:\Users\xxxxxx> Install-SPSolution -Identity SOLUTION_FILE.wsp -GacDeployment

Dal sito in Sharepoint accedere al menù Site Actions->Site Settings->Site collection features ed attivare la feature.

Nel caso in cui dovete procedere a rilasciare una Feature installata con il metodo sopra  è possibile effettuare un update della solutions:

PS C:\Users\xxxxxx> Update-SPSolution -Identity SOLUTION_FILE.wsp -LiteralPath c:\SOLUTION_FILE.wsp -GACDeployment

Questo qui descritto è uno dei diversi metodi per rilasciare una WSP, ma mi sembra quello più pratico… e voi quale metodo usate?

Share

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *