jueves, 20 de noviembre de 2008

Crear archivos wsp

Muchos instaladores o soluciones utilizan un archivo wsp donde se guardan los archivos que se necesitan.

Para poder ver el contenido de un archivo wsp, hay que renombrarlo a .cab. No se pueden eliminar elementos, ni añadir nuevos, pero si extraer.

Se pueden crear archivos wsp desde Visual Studio, pero una solucion mas sencilla es utilizar WSPBuilder bajo licencia GNU. Con esta aplicación no hay que preocuparse por el archivo manifest.xml, ya que lo crea automaticamente.
  • Crear una carpeta con el nombre que se le quiera dar al archivo wsp resultante.

  • Dentro, introducir los archivos de WSPBuilder y crear una estructura de carpetas tal cual estarian en el sitio Web. Donde se introducirán los archivos que contendrá el archivo wsp resultante.

  • Doble click en "WSPBuilder.exe" y listo, se genera el wsp y la id de la solución.

Ejemplo:

Como ejemplo se va a crear un archivo wsp para una feature que utilizas una dll.

Se crea el directorio \12\Template\Features\Nombre feature y dentro de introducen "feature.xml" y "nbfeature.xml"

Por otra parte se crea el directorio \GAC\ y se introduce la dll que utiliza la feature.

Ya solo queda ejecutar "WSPBuilder.exe" y se genera.

Para otro tipo de solución, mirar la ayuda que se incluye con el programa, ya que explica como estructurar los directorios.

No hay comentarios: