Evento de pré-compilação / Post-build caixa de diálogo de linha de comando do evento
Você pode digitar pré ou POST-criar eventos para o Compilação de página de eventos, Designer de projeto (translation from VPE for Csharp) diretamente a edição da caixa, ou você pode selecionar pré e POST-criar macros de uma lista de macros disponível.
![]() |
---|
Eventos Pre-Build não são executadas se o projeto está atualizado e nenhum compilação é acionado. |
Lista de elementos UI
Caixa de edição de linha de comando
Contém os eventos a serem executados para pre-build ou compilação.Observação:
Adicionar um call demonstrativo antes todos POST-construir comandos executados arquivos .bat. Por exemplo, call C:\MyFile.bat ou call C:\MyFile.bat call C:\MyFile2.bat.
Macros
Expande a caixa de edição para exibir uma lista de macros para inserir na caixa de edição de linha de comando.Tabela de macro
Lista as macros disponível e seu valor.Consulte macros abaixo para obter uma descrição de cada.Você pode selecionar apenas uma macro em um momento para inserir na caixa de edição de linha de comando.Inserir
Insere a linha do comando edição caixa a macro selecionada na tabela de macro.
Macros
Você pode usar qualquer uma dessas macros para especificar locais para arquivos ou para obter o nome real do arquivo de entrada no caso de várias seleções.Essas macros não diferenciam diferenciar maiúsculas de minúsculas.
Macro |
Descrição |
---|---|
$(ConfigurationName) |
O nome da configuração do projeto corrente, por exemplo, "depurar|Any CPU". |
$(OutDir) |
Caminho do diretório de arquivo de saída, relativo ao diretório do projeto.Isso resolve para o valor da propriedade de diretório de saída.Ele inclui a barra invertida ' \ '. |
$(DevEnvDir) |
O diretório de instalação do Visual Studio 2008 (definido com unidade e caminho); inclui a barra invertida ' \ '. |
$(PlatformName) |
O nome da plataforma de destino no momento.Por exemplo, "AnyCPU". |
$(ProjectDir) |
O diretório do projeto (definido com a unidade e caminho); inclui a barra invertida ' \ '. |
$(ProjectPath) |
O nome de caminho absoluto do projeto (definido com a unidade, caminho, nome de base e extensão de arquivo). |
$(ProjectName) |
O nome base do projeto. |
$(ProjectFileName) |
nome de arquivo de projeto (definido com base nome e a extensão de arquivo). |
$(ProjectExt) |
Extensão do projeto.Ele inclui o '. ' antes da extensão do arquivo. |
$(SolutionDir) |
O diretório da solução (definido com unidade e caminho); inclui a barra invertida ' \ '. |
$(SolutionPath) |
O nome do caminho absoluto da solução (definida com a unidade, caminho, nome de base e extensão de arquivo). |
$(SolutionName) |
O nome de base da solução. |
$(SolutionFileName) |
nome de arquivo da solução (definido com base nome e a extensão de arquivo). |
$(SolutionExt) |
A extensão de arquivo da solução.Ele inclui o '. ' antes da extensão do arquivo. |
$(TargetDir) |
O diretório do arquivo de saída principal para a compilação (definido com unidade e caminho).Ele inclui a barra invertida ' \ '. |
$(TargetPath) |
O nome do caminho absoluto do arquivo de saída principal para a compilação (definida com a unidade, caminho, nome de base e extensão de arquivo). |
$(TargetName) |
O nome base do arquivo de saída primária para a compilação. |
$(TargetFileName) |
O nome de arquivo do arquivo de saída principal para a compilação (definido sistema autônomo base nome e a extensão de arquivo). |
$(TargetExt) |
A extensão de arquivo do arquivo de saída principal para a compilação.Ele inclui o '. ' antes da extensão do arquivo. |
Consulte também
Tarefas
Como: Especificar Events de compilação (Visual Basic)
Como: Especificar eventos de compilação (C#)
Referência
Compilação de página de eventos, Designer de projeto (translation from VPE for Csharp)