Compartir a través de


Cómo: Crear un paquete de solución de SharePoint con las tareas de MSBuild

Puede compilar, limpiar y validar un paquete de SharePoint (.wsp) usando las tareas de MSBuild de la línea de comandos en un equipo de desarrollo. También puede utilizar estos comandos para automatizar el proceso de compilación utilizando Team Foundation Server en un equipo de compilación.

Compilar un paquete de SharePoint

Para compilar un paquete de SharePoint

  1. Abra una ventana del símbolo del sistema de Visual Studio.

  2. Cambie al directorio donde se encuentra el proyecto de SharePoint.

  3. Escriba el comando siguiente a fin de crear un paquete para el proyecto. Reemplace ProjectFileName por el nombre del proyecto.

    msbuild /t:Package ProjectFileName
    

    Por ejemplo, podría ejecutar uno de los comandos siguientes para empaquetar un proyecto de SharePoint denominado ListDefinition1.

    msbuild /t:Package ListDefinition1.vbproj
    msbuild /t:Package ListDefinition1.csproj
    

Limpiar un paquete de SharePoint

Para limpiar un paquete de SharePoint

  1. Abra una ventana del símbolo del sistema de Visual Studio.

  2. Cambie al directorio donde se encuentra el proyecto de SharePoint.

  3. Escriba el comando siguiente a fin de limpiar un paquete del proyecto. Reemplace ProjectFileName por el nombre del proyecto.

    msbuild /t:CleanPackage ProjectFileName
    

    Por ejemplo, podría ejecutar uno de los comandos siguientes para limpiar un proyecto de SharePoint denominado ListDefinition1.

    msbuild /t:CleanPackage ListDefinition1.vbproj
    msbuild /t:CleanPackage ListDefinition1.csproj
    

Validar un paquete de SharePoint

Para validar un paquete de SharePoint

  1. Abra una ventana del símbolo del sistema de Visual Studio.

  2. Cambie al directorio donde se encuentra el proyecto de SharePoint.

  3. Escriba el comando siguiente a fin de validar un paquete para el proyecto. Reemplace ProjectFileName por el nombre del proyecto.

    msbuild /t:ValidatePackage ProjectFileName
    

    Por ejemplo, podría ejecutar uno de los comandos siguientes para validar un proyecto de SharePoint denominado ListDefinition1.

    msbuild /t:ValidatePackage ListDefinition1.vbproj
    msbuild /t:ValidatePackage ListDefinition1.csproj
    

Establecer propiedades en un paquete de SharePoint

Para establecer una propiedad en un paquete de SharePoint

  1. Abra una ventana del símbolo del sistema de Visual Studio.

  2. Cambie al directorio donde se encuentra el proyecto de SharePoint.

  3. Escriba el comando siguiente para establecer una propiedad de un paquete del proyecto. Reemplace PropertyName por la propiedad que desea establecer.

    msbuild /property:PropertyName=Value
    

    Por ejemplo, podría ejecutar el comando siguiente para establecer el nivel de advertencia.

    msbuild /property:WarningLevel = 2
    

Vea también

Tareas

Cómo: Personalizar una característica de SharePoint

Cómo: Agregar y quitar elementos de las características de SharePoint

Otros recursos

Crear características de SharePoint