Compartilhar via


Evento/Post-build linha de comando caixa de diálogo evento de pré-compilação

Você pode digitar ou pré-compilação eventos post-build para Página de eventos de compilação, Project Designer (C#) diretamente na caixa de edição, ou você pode selecionar macros pré-compilação e post-build de uma lista de macros disponíveis.

ObservaçãoObservação

Eventos Pre-Build não são executadas se o projeto está atualizado e nenhum compilação é acionado.

Lista do elemento de interface de usuário

  • Caixa de edição de linha de comando
    Contém os eventos para pré-compilação para executar a compilação ou a post-build.

    ObservaçãoObservação

    Adicione uma instrução call antes de todos os comandos Post-Build que executam arquivos .bat.Por exemplo, call C:\MyFile.bat ou call C:\MyFile.bat call C:\MyFile2.bat.

  • Macros
    Expanda a caixa de edição para exibir uma lista de macros para inserir na caixa de edição de linha de comando.

  • Tabela macro
    Lista as macros disponíveis e seu valor.Macros consulte abaixo para obter uma descrição de cada.Você pode selecionar somente uma macro de cada vez inserir na caixa de edição de linha de comando.

  • Inserir
    Inserções na caixa de edição de linha de comando a macro selecionado na tabela macro.

42x5kfw4.collapse_all(pt-br,VS.110).gifMacros

Você pode usar qualquer um macros para especificar locais de arquivos, ou para obter o nome real do arquivo de entrada no caso de várias seleções.Esses macros não diferenciam maiúsculas de minúsculas.

Macro

Descrição

$(ConfigurationName)

O nome da configuração do projeto atual, por exemplo, “depuração”.

$(OutDir)

Caminho para o diretório de arquivo de saída, relativo ao diretório do projeto.Isso resolve para o valor para a propriedade do diretório de saída.Inclui “à direita da barra invertida \”.

$(DevEnvDir)

O diretório de instalação do Visual Studio (definido com unidade e caminho;) inclui “à direita da barra invertida \”.

$(PlatformName)

O nome da plataforma de destino.Por exemplo, “AnyCPU”.

$(ProjectDir)

O diretório do projeto (definido com unidade e caminho;) inclui “à direita da barra invertida \”.

$(ProjectPath)

O nome do caminho absoluto de projeto (definido com unidade, caminho, nome de base, e extensão de arquivo).

$(ProjectName)

O nome de base do projeto.

$(ProjectFileName)

O nome de arquivo de projeto (definido com base extensão de nome de arquivo e).

$(ProjectExt)

A extensão de arquivo de projeto.Inclui “.” antes de extensão de arquivo.

$(SolutionDir)

O diretório de solução (definida com unidade e caminho;) inclui “à direita da barra invertida \”.

$(SolutionPath)

O nome do caminho absoluto de solução (definida com unidade, caminho, nome de base, e extensão de arquivo).

$(SolutionName)

O nome de base de solução.

$(SolutionFileName)

O nome de arquivo de solução (definida com base extensão de nome de arquivo e).

$(SolutionExt)

A extensão de arquivo de solução.Inclui “.” antes de extensão de arquivo.

$(TargetDir)

O diretório do arquivo de saída primária para a compilação (definida com unidade e caminho.)Inclui “à direita da barra invertida \”.

$(TargetPath)

O nome do caminho absoluto do arquivo de saída primária para a compilação (definida com unidade, caminho, nome de base, e extensão de arquivo).

$(TargetName)

O nome de base do arquivo de saída primária para a compilação.

$(TargetFileName)

O nome do arquivo de saída primária para a compilação (definida como base extensão de nome de arquivo e).

$(TargetExt)

A extensão do arquivo de saída primária para a compilação.Inclui “.” antes de extensão de arquivo.

Consulte também

Tarefas

Como: especificar eventos de compilação (Visual Basic)

Como: especificar eventos de compilação (C#)

Referência

Página de eventos de compilação, Project Designer (C#)

Conceitos

Especificando eventos de compilação personalizados no Visual Studio