Condividi tramite


Creare un pacchetto di soluzioni SharePoint usando le attività MSBuild

È possibile compilare, pulire e convalidare un pacchetto sharePoint (con estensione wsp) usando le attività MSBuild della riga di comando in un computer di sviluppo. È anche possibile usare questi comandi per automatizzare il processo di compilazione usando Team Foundation Server in un computer di compilazione.

Creare un pacchetto di SharePoint

Per compilare un pacchetto di SharePoint

  1. Nel menu Start di Windows scegliere Tutti i programmi>Accessori>prompt dei comandi.

  2. Passare alla directory in cui si trova il progetto di SharePoint.

  3. Immettere il comando seguente per creare un pacchetto per il progetto. Sostituire ProjectFileName con il nome del progetto.

    msbuild /t:Package ProjectFileName
    

    Ad esempio, è possibile eseguire uno dei comandi seguenti per creare un pacchetto di un progetto di SharePoint denominato ListDefinition1.

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

Pulire un pacchetto di SharePoint

Per pulire un pacchetto di SharePoint

  1. Aprire una finestra del prompt dei comandi.

  2. Passare alla directory in cui si trova il progetto di SharePoint.

  3. Immettere il comando seguente per pulire un pacchetto per il progetto. Sostituire ProjectFileName con il nome del progetto.

    msbuild /t:CleanPackage ProjectFileName
    

    Ad esempio, è possibile eseguire uno dei comandi seguenti per pulire un progetto di SharePoint denominato ListDefinition1.

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

Convalidare un pacchetto di SharePoint

Per convalidare un pacchetto di SharePoint

  1. Aprire una finestra del prompt dei comandi.

  2. Passare alla directory in cui si trova il progetto di SharePoint.

  3. Immettere il comando seguente per convalidare un pacchetto per il progetto. Sostituire ProjectFileName con il nome del progetto.

    msbuild /t:ValidatePackage ProjectFileName
    

    Ad esempio, è possibile eseguire uno dei comandi seguenti per convalidare un progetto di SharePoint denominato ListDefinition1.

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

Impostare le proprietà in un pacchetto di SharePoint

Per impostare una proprietà in un pacchetto di SharePoint

  1. Aprire una finestra del prompt dei comandi.

  2. Passare alla directory in cui si trova il progetto di SharePoint.

  3. Immettere il comando seguente per impostare una proprietà in un pacchetto per il progetto. Sostituire PropertyName con la proprietà che si desidera impostare.

    msbuild /property:PropertyName=Value
    

    Ad esempio, è possibile eseguire il comando seguente per impostare il livello di avviso.

    msbuild /property:WarningLevel = 2