Archivio

Archive for dicembre 2012

SP2010 – Installazione e Rimozione Farm Solution

Installazione Farm Solution

L’installazione di una farm solution agisce su più livelli

  • Web Application BIN folder
  • Global Assembly Cache (GAC)
  • The Solution Hive

La solution una volta installata può richiedere l’abilitazione di Feature (l’ambito della Feature dipende dalla Solution e dalle sue caratteristiche by design, ovvero la dipendenza è legata all’ambito di azione: Web Application, Site Collection, WebSite )
Esempio Solution: Sogeti.SharePoint.WarmUp.wsp

(http://sharepointwarmup.codeplex.com/)

#POWERSHELL:

#———–

# Carica Powershell snap-in di Sharepoint

#add-pssnapin microsoft.sharepoint.powershell

# Install Solution

#—————–

Add-SPSolution “C:\TEMP\TOOLS\SP2010-WarmUp_CODEPLEX\Sogeti.SharePoint.WarmUp.wsp”

Install-SPSolution -Identity Sogeti.SharePoint.WarmUp.wsp -GACDeployment

Verifica della GAC using Explorer: %windir%\assembly (C:\windows\assembly)


Esempio Abilitazione Feature: Sogeti.SharePoint.WarmUp.wsp (ambito Web Application)

CENTRAL ADMIN

Application Management > (scelta della Web Application) > Manage Features



Rimozione (Uninstall) di una Farm Solution

ATTENZIONE: La Best Practice per la Rimozione delle Features prevede di fare esattamente gli stessi passi dell’installazione partendo dalla fine:

  • Disattivazione Features Attivate (per evitare di creare dei riferimenti “orfani”)
  • Uninstall della solution (rimuove l’assembly)
  • Rimozione del pacchetto

#POWERSHELL:

#———–

# Carica Powershell snap-in di Sharepoint

#add-pssnapin microsoft.sharepoint.powershell

# UnInstall Solution

#——————-

Uninstall-SPSolution -Identity Sogeti.SharePoint.WarmUp.wsp

Remove-SPSolution -Identity Sogeti.SharePoint.WarmUp.wsp

Categorie:SharePoint Tag: