Como: Especificar ações personalizadas executadas Pre-Build ou Post-Build
Se você precisar executar ações antes ou depois que o projeto de banco de dados é construído e implantado, você pode executá-las especificando uma linha de comando Pre-Build ou Post-Build. Você pode especificar essas linhas de comando usando as propriedades do projeto. Como exemplos, você pode usar uma linha de comando Pre-Build ou Post-Build nas seguintes situações:
(Pré-compilação) Para copiar um arquivo. SQL de um projeto SQLCLR para os objetos de esquema para que seu projeto de banco de dados e o projeto do SQLCLR sejam sincronizadas.
(Pós-compilação) Para arquivar os resultados da compilação, compactar os resultados da compilação, ou executar o XSD.EXE para atualizar suas classes DataSet.
Para especificar uma linha de comando Pre-Build
Em Solution Explorer, clique com o botão direito no projeto de banco de dados para o qual você deseja especificar uma linha de comando Pre-Build e, em seguida, clique em Propriedades.
No Propriedades do projeto janela, clique na Build Events guia.
Siga um destes procedimentos:
Se você sabe que a linha de comando que você deseja executar, pré-compilação de linha de comando do evento, digite a linha de comando que você deseja executar antes do projeto de banco de dados é criado e, em seguida, vá para a etapa 5.
Se você quiser usar macros de compilação, clique em Pré-compilação de editar. No linha de comando do evento de pré-compilação caixa de diálogo, digite a linha de comando que você deseja executar. Clique uma macro na lista e clique em Inserir para inserir a macro na linha de comando.
Quando tiver terminado a edição de linha de comando, clique em OK.
Sobre o arquivo menu, clique em Salvar itens selecionados para salvar as alterações feitas às propriedades do projeto.
Na próxima vez que você constrói o projeto de banco de dados, a linha de comando é executada antes do projeto de banco de dados é criado.
Para especificar uma linha de comando pós-compilação
Em Solution Explorer, clique com o botão direito no projeto de banco de dados para o qual você deseja especificar uma linha de comando pós-compilação e, em seguida, clique em Propriedades.
No Propriedades do projeto janela, clique na Build Events guia.
Siga um destes procedimentos:
Se você sabe que a linha de comando que você deseja executar, linha de comando do evento de pós-compilação, digite a linha de comando que você deseja executar depois que o projeto de banco de dados é criado e, em seguida, vá para a etapa 5.
Se você quiser usar macros de compilação, clique em Pós-compilação de editar. No linha de comando do evento de pós-compilação caixa de diálogo, digite a linha de comando que você deseja executar. Clique uma macro na lista e clique em Inserir para inserir a macro na linha de comando.
Quando tiver terminado a edição de linha de comando, clique em OK.
Se você deseja executar a linha de comando somente se a compilação foi bem-sucedida, no executar o evento pós-compilação , clique em na compilação bem-sucedida. Se quiser sempre a linha de comando para executar o mesmo se falha a compilação, na executar o evento pós-compilação , clique em sempre.
Sobre o arquivo menu, clique em Salvar itens selecionados para salvar as alterações feitas às propriedades do projeto.
Na próxima vez que você constrói o projeto de banco de dados, a linha de comando é executada após o projeto de banco de dados é criado.
Consulte também
Tarefas
Como: Construir um projeto de banco de dados para gerar um esquema compilado (.dbschema) o arquivo
Como: Implantar alterações em bancos de dados novos ou existentes
Referência
Conceitos
Uma visão geral das configurações de projeto de banco de dados