Personalización de un paquete de solución de SharePoint
Puede usar el Diseñador de paquetes para crear y personalizar un paquete (.wsp). Por ejemplo, puede agregar elementos de proyecto y características de SharePoint, especificar si el servidor web se restablece cuando se implementa la solución y establecer el tipo de servidor de implementación.
Abrir el Diseñador de paquetes
Para abrir el Diseñador de paquetes
- En el Explorador de soluciones, haga doble clic en Paquete o elija Diseñador de vistas en el menú contextual de Paquete.
Ver el archivo de manifiesto empaquetado
Puede utilizar el Diseñador de paquetes para modificar y generar el archivo de manifiesto empaquetado. A continuación, puede ver el código XML de este archivo en Visual Studio.
Para ver el archivo de origen XML
- En el Diseñador de paquetes, elija Manifiesto.
Para ver el archivo de manifiesto empaquetado mediante el Explorador de soluciones
En el Explorador de soluciones, elija Mostrar todos los archivos.
Expanda Paquete, expanda Package.package y, a continuación, abra el archivo Package.Template.xml.
Nota:
Al abrir el archivo XML de manifiesto de la plantilla de paquete, los archivos se validan automáticamente y puede omitir las advertencias que aparecen en la ventana Lista de errores.
Cambio de la plantilla de manifiesto
Puede cambiar el código XML del archivo de manifiesto empaquetado en el Editor XML de Visual Studio o en el panel Plantilla de manifiesto. Los cambios realizados en el código XML se combinan en el archivo de manifiesto empaquetado del paquete.
Para cambiar la plantilla de manifiesto mediante el Editor XML
En el Diseñador de paquetes, elija la pestaña Manifiesto, expanda el nodo Opciones de edición y, a continuación, elija el vínculo Abrir en el Editor XML.
Los cambios en el XML se combinan en el archivo de manifiesto empaquetado.
Para cambiar la plantilla de manifiesto mediante el panel Plantilla de manifiesto
En el Diseñador de paquetes, elija la pestaña Manifiesto, expanda el nodo Editar opciones y, a continuación, cambie el XML que aparece en el panel Plantilla de manifiesto.
Los cambios en el XML aparecen en el panel Vista previa del manifiesto empaquetado.
Sobrescribir el archivo de manifiesto empaquetado
Puede deshabilitar el Diseñador de paquetes y crear manualmente el archivo manifest.xml. La primera vez que realice este procedimiento, la configuración actual del Diseñador de paquetes se guarda en el archivo XML de la plantilla de paquete. Después, puede modificar o sobrescribir el código XML.
Nota:
Si agrega o quita elementos de proyecto y características de SharePoint en el archivo XML mientras el Diseñador de paquetes está deshabilitado, estos elementos de proyecto y características no se empaquetarán.
Para sobrescribir el archivo de manifiesto empaquetado deshabilitando el diseñador
En el Diseñador de paquetes, elija la pestaña Manifiesto.
Expanda el nodo Editar opciones, seleccione el vínculo Sobrescribir el XML generado y editar el manifiesto en el editor XML y seleccione el botón Sí.
La plantilla se actualiza con el archivo de manifiesto empaquetado actual.
Habilitar el Diseñador de paquetes
Puede volver a habilitar el Diseñador de paquetes para personalizar el archivo manifest.xml.
Parar volver a habilitar el diseñador
En el Diseñador de paquetes, elija el vínculo Descartar los cambios realizados en el manifiesto y volver a habilitar el diseñador y, a continuación, elija el botón Sí.
La plantilla se actualiza con el texto original y se pierden los cambios realizados en el XML.