viernes, 8 de noviembre de 2013

Soluciones de SharePoint 2010 en SharePoint 2013

La mayoría de las soluciones que funcionan correctamente en SharePoint 2010 pueden ser instaladas en SharePoint 2013 sin problemas, debido a que SharePoint 2013 soporta directorios "Hive" para las versiones 14 y 15 paralelamente por defecto.
Cuando se despliega una Solución de SharePoint 2010 en SharePoint 2013 sin modificarla o recompilarla, SharePoint la instala en el Hive 14 (no en el Hive 15). Para forzarla a que instale en el Hive 15, se pueden usar tres métodos:
- Recompilar el proyecto de Visual Studio con la Solucion, si es que se tiene el código fuente
- Modificar el manifiesto de la Solucion original agregándole el parámetro "SharePointVersion="15"" a la etiqueta "Solution"
- Instalarla con el cmdlet de PowerShell "Install-SPSolution" utilizando el parámetro "-CompatibilityLevel"
Todos los archivos que tienen referencias al folder "_layouts" tienen que ser cambiados porque hacia el nuevo directorio "_layouts/15/" (en lugar del folder "_layouts").

No hay comentarios:

Publicar un comentario