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çã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çã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.
Macros
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