Después de buscar un par de minutos me encontré con esta utilidad que pueden descargar desde MSDN, me refiero al SharePoint Farm Solution Extractor, funciona bastante bien y es muy fácil de usar.
Ademas también encontré en este foro de Microsoft, que otra forma practica de hacerlo es utilizando PowerShell, sin embargo para mi no era muy practico ya que el servidor no tenia instalado PowerShell :(
[System.Reflection.Assembly]::LoadWithPartialName("Microsoft.SharePoint") $farm = [Microsoft.SharePoint.Administration.SPFarm]::Local $farm.Solutions | % { $filename = ($pwd.ToString() + "\" + $_.SolutionFile.Name); write-host ("Saving" + $filename); $_.SolutionFile.SaveAs($filename) }
Por ultimo, también les comparto un ejemplo de como guardar todos los archivos WSP's de una granja SharePoint 2010 en un directorio que indiquen utilizando PowerShell
cls #path en donde se guardaran los archivos WSP's, este path debe existir antes de ejecutar el script $path="c:\wsps\" $farm = Get-SPFarm foreach($item in $farm.Solutions) { $file = $item.SolutionFile Write-Host "Guardando el archivo" $file.Name $file.SaveAs($path+$file.Name) }
Happy Coding!
0 comentarios:
Publicar un comentario