Compartilhar via


Solucionando problemas de etapas de compilação personalizada e eventos de compilação

Se seu personalizado compilação etapas ou eventos não estão funcionando conforme o esperado, há várias coisas que você pode fazer para tentar entender o que está acontecendo errado.

  • Certifique-se de que sistema autônomo arquivos que geram sistema autônomo etapas de compilação personalizada correspondem à arquivos que declarar sistema autônomo saídas.

  • Se as etapas de compilação personalizada gerar todos os arquivos que são entradas ou dependências de outros criar etapas (personalizadas ou não), certifique-se de que esses arquivos são adicionados ao seu projeto.

  • Add @echo on sistema autônomo o primeiro comando para ver qual sua compilação personalizada etapa está realmente fazendo. Os eventos de compilação e etapas de criação são colocadas em um arquivo .bat temporário e executadas quando o projeto é criado, portanto, você pode adicionar verificação de erros para seus comandos de etapa de compilação evento ou compilação.

  • Examine o log de compilação (BuildLog.htm) no diretório arquivos intermediários para ver o que realmente executado.

    Você pode habilitar o log de compilação ao abrir o Opções caixa de diálogo Ferramentas menu) e, em seguida, a Build do VC ++ página de propriedades de a Projetos pasta.Certifique-se de que compilação Log is conjunto to Sim.

  • Verifique se os valores de qualquer nome de arquivo ou diretório macros que você está usando.Você pode repetir as macros individualmente ou pode adicionar copy %0 command.bat para o início da etapa de compilação personalizada, que irá copiar comandos seu da etapa de compilação personalizada para command.bat com todas as macros expandidas.

  • Execute as etapas de compilação personalizada e crie eventos individualmente para verificar seu comportamento.

Consulte também

Referência

Noções básicas sobre as etapas de compilação personalizada e eventos de compilação