Partilhar via


Como: Especifique um Pre-compilação ou Post-compilação linha de comando

Se você deve executar ações antes ou após o banco de dados do projeto é construído e implantado, você pode executá-las especificando uma linha de comando pre-compilação ou Post-compilação.Você especifica essas linhas de comando, usando as propriedades do projeto.sistema autônomo exemplos, você pode usar uma linha de comando pre-compilação ou Post-compilação sistema autônomo seguintes situações:

  • (Pre-compilação) Para copiar um arquivo. SQL de um projeto do SQLCLR para os objetos de esquema para que seu projeto de banco de dados e projeto SQLCLR sejam sincronizadas.

  • (POST-compilação) Para arquivar resultados de compilação, compactar os resultados de compilação ou execute XSD.EXE para atualizar suas classes DataSet.

Para especificar uma linha de comando pre-compilação

  1. In O gerenciador de soluções, clicar com o botão direito do mouse o projeto de banco de dados para o qual você deseja especificar um pre-compilação linha de comando e clique em Propriedades.

  2. No Propriedades do projeto janela, clicar no compilação Eventos guia.

  3. Siga um destes procedimentos:

    1. Se você souber a linha de comando que você deseja executar em Pré-eventoo de compilação linha de comando, tipo de linha de comando que você deseja executar antes o projeto de banco de dados é criado e vá para a etapa 5.

    2. Se você desejar usar compilação macros, clicar edição Pre-build.No Pré-eventoo de compilação Command Line diálogo, digite a linha de comando que você deseja executar.Você pode clicar em uma macro na lista e clique em Inserir para inserir a macro na linha de comando.

  4. Quando você tiver terminado a edição da linha de comando, clicar OK.

  5. Sobre o Arquivo menu, clicar Salvar itens selecionados para salvar as alterações feitas às propriedades do projeto.

    Na próxima vez que você compilação o projeto de banco de dados, o linha de comando é executado antes que o projeto de banco de dados é criado.

Para especificar um post-compilação linha de comando

  1. In O gerenciador de soluções, clicar com o botão direito do mouse o projeto de banco de dados para o qual você deseja especificar um Post-compilação command linha e clique em Propriedades.

  2. No Propriedades do projeto janela, clicar no compilação Eventos guia.

  3. Siga um destes procedimentos:

    1. Se você souber a linha de comando que você deseja executar em POST-eventoo de compilação linha de comando, tipo de linha de comando que você deseja executar depois que o projeto de banco de dados é criado e, em seguida, vá para a etapa 5.

    2. Se você desejar usar compilação macros, clicar edição POST-criar.No POST-eventoo de compilação Command Line diálogo, digite a linha de comando que você deseja executar.Você pode clicar em uma macro na lista e clique em Inserir para inserir a macro na linha de comando.

  4. Quando você tiver terminado a edição da linha de comando, clicar OK.

  5. Se você deseja executar a linha de comando somente se a compilação foi bem-sucedida, no Executar o evento pós-compilação lista, click Em compilação bem-sucedida.Se você desejar que a linha de comando a ser executado mesmo se falha a compilação, no Executar o evento pós-compilação clicarSempre.

  6. Sobre o Arquivo menu, clicar Salvar itens selecionados para salvar as alterações feitas às propriedades do projeto.

    Na próxima vez em que você constrói o projeto de banco de dados, a linha de comando é executada depois que o projeto de banco de dados é criado.

Consulte também

Tarefas

Como: Preparar os scripts de compilação do banco de dados

Como: Implantar alterações em bancos de dados novos ou existentes

Conceitos

Uma visão geral das configurações do projeto de banco de dados

Referência

Evento de pré-compilação / Post-evento de compilação Command linha caixa de diálogo (banco de dados edição)