Partilhar via


/Project (devenv.exe)

Identifica um único projeto dentro da configuração da solução especificada para ser compilado, limpo, recompilado ou implantado.

Sintaxe

devenv SolutionName {/Build|/Clean|/Deploy|/Rebuild} [SolnConfigName [/Project ProjName [/ProjectConfig ProjConfigName]] [/Out OutputFilename]]

Argumentos

  • SolutionName

    Obrigatórios. O caminho completo e o nome do arquivo de solução.

  • {/Build/Rebuild||/Clean|/Deploy}

    Obrigatórios. Compila, limpa, implanta ou recompila o projeto.

  • SolnConfigName

    Opcional. Nome da configuração da solução (como Debug ou Release) aplicado à solução nomeada em SolutionName. Se mais de uma plataforma de solução estiver disponível, também será preciso especificar a plataforma (por exemplo, Debug|Win32). Se esse argumento não for especificado ou for uma cadeia de caracteres vazia (""), a ferramenta usará a configuração ativa da solução.

  • /ProjectProjName

    Opcional. O caminho e o nome de um arquivo de projeto na solução. Você pode inserir o nome de exibição do projeto ou um caminho relativo da pasta SolutionName para o arquivo do projeto. Também é possível inserir o caminho completo e o nome do arquivo do projeto.

  • /ProjectConfigProjConfigName

    Opcional. Nome da configuração de build do projeto (por exemplo, Debug ou Release) que será aplicado ao /Project nomeado. Se mais de uma plataforma de solução estiver disponível, também será preciso especificar a plataforma (por exemplo, Debug|Win32).

  • /OutNome do arquivo de saída

    Opcional. O nome de um arquivo para o qual você deseja enviar a saída da ferramenta. Se o arquivo já existir, a ferramenta anexará a saída ao final do arquivo.

Comentários

  • Deve ser usado como parte de um devenv /Buildcomando , /Clean, /Rebuild, ou /Deploy .

  • Coloque as cadeias de caracteres que incluem espaços entre aspas duplas.

  • As informações de resumo para builds, incluindo erros, podem ser exibidas na janela Comando ou em qualquer arquivo de log especificado com a opção /Out.

Exemplo

Este exemplo apresenta a compilação do projeto CSharpWinApp, usando a configuração de build de projeto Debug dentro de MySolution.

devenv "%USERPROFILE%\source\repos\MySolution\MySolution.sln" /build Debug /project "CSharpWinApp\CSharpWinApp.csproj" /projectconfig Debug

Confira também