Como: Criar um pacote de solução do SharePoint usando as tarefas do MSBuild

Você pode construir, limpar e validar um pacote do SharePoint (. wsp) usando as tarefas de linha de comando do MSBuild em um computador de desenvolvimento. Você também pode usar esses comandos para automatizar o processo de compilação por meio de Team Foundation Server em um computador de compilação.

Construindo um pacote do SharePoint

Para construir um pacote do SharePoint

  1. Abra uma janela de prompt de comando Visual Studio.

  2. Altere o diretório onde se encontra o projeto do SharePoint.

  3. Digite o seguinte comando para criar um pacote para o projeto. Substitua ProjectFileName com o nome do projeto.

    msbuild /t:Package ProjectFileName
    

    Por exemplo, você pode executar um dos seguintes comandos para empacotar um projeto do SharePoint denominado ListDefinition1.

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

Limpeza de um pacote do SharePoint

Para limpar um pacote do SharePoint

  1. Abra uma janela de prompt de comando Visual Studio.

  2. Altere o diretório onde se encontra o projeto do SharePoint.

  3. Digite o seguinte comando para limpar um pacote para o projeto. Substitua ProjectFileName com o nome do projeto.

    msbuild /t:CleanPackage ProjectFileName
    

    Por exemplo, você pode executar um dos comandos a seguir para limpar um projeto do SharePoint denominado ListDefinition1.

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

Validando um pacote do SharePoint

Para validar um pacote do SharePoint

  1. Abra uma janela de prompt de comando Visual Studio.

  2. Altere o diretório onde se encontra o projeto do SharePoint.

  3. Digite o seguinte comando para validar um pacote para o projeto. Substitua ProjectFileName com o nome do projeto.

    msbuild /t:ValidatePackage ProjectFileName
    

    Por exemplo, você pode executar um dos comandos a seguir para validar um projeto do SharePoint denominado ListDefinition1.

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

Propriedades de configuração em um pacote do SharePoint

Para definir uma propriedade em um pacote do SharePoint

  1. Abra uma janela de prompt de comando Visual Studio.

  2. Altere o diretório onde se encontra o projeto do SharePoint.

  3. Digite o seguinte comando para definir uma propriedade em um pacote para o projeto. Substitua PropertyName com a propriedade que você deseja definir.

    msbuild /property:PropertyName=Value
    

    Por exemplo, você pode executar o comando a seguir para definir o nível de aviso.

    msbuild /property:WarningLevel = 2
    

Consulte também

Tarefas

Como: Personalizar um recurso do SharePoint

Como: Adicionar e remover itens para os recursos do SharePoint

Outros recursos

Criação de recursos do SharePoint