Compartilhar via


Criar um Pacote de Solução do SharePoint usando tarefas do MSBuild

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

Compilar um pacote do SharePoint

Para compilar um pacote do SharePoint

  1. No menu Iniciar do Windows, escolha Todos os Programas>Acessórios>Prompt de Comando.

  2. Altere para o diretório onde o projeto do SharePoint está localizado.

  3. Insira o comando a seguir para criar um pacote para o projeto. Substitua ProjectFileName pelo nome do projeto.

    msbuild /t:Package ProjectFileName
    

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

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

Limpar um pacote do SharePoint

Para limpar um pacote do SharePoint

  1. Abra una janela de prompt de comando.

  2. Altere para o diretório onde o projeto do SharePoint está localizado.

  3. Insira o comando a seguir para limpar um pacote para o projeto. Substitua ProjectFileName pelo nome do projeto.

    msbuild /t:CleanPackage ProjectFileName
    

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

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

Validar um pacote do SharePoint

Para validar um pacote do SharePoint

  1. Abra una janela de prompt de comando.

  2. Altere para o diretório onde o projeto do SharePoint está localizado.

  3. Insira o comando a seguir para validar um pacote para o projeto. Substitua ProjectFileName pelo nome do projeto.

    msbuild /t:ValidatePackage ProjectFileName
    

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

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

Definir propriedades em um pacote do SharePoint

Para definir uma propriedade em um pacote do SharePoint

  1. Abra una janela de prompt de comando.

  2. Altere para o diretório onde o projeto do SharePoint está localizado.

  3. Insira o comando a seguir para definir uma propriedade em um pacote para o projeto. Substitua PropertyName pela propriedade que 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