Share via


Caixa de diálogo de dependências de projeto

Ao criar uma solução, pode ser necessário criar primeiro determinados projetos, para gerar código executável usado por outros projetos.Use o Dependências de projeto caixa de diálogo para conjunto exibir a ordem de compilação corrente.To acesso the Dependências de projeto caixa de diálogo, selecionar um projeto no gerenciador de soluções e, em seguida, escolher Dependências de projeto a partir do menu Project.

The Dependências de projeto caixa de diálogo apresenta duas guias, Dependências and compilação Ordem.

Dependências

The Dependências guia possibilita determinar quais projetos na solução ativo devem ser compilados primeiro.Definindo dependências de projeto determina a ordem de compilação desejado para projetos.

  • Project
    selecionar qualquer projeto na lista que consome o código executável gerado por outro projeto.

  • Depende
    Marque a caixa de seleção ao lado de qualquer projeto que gera código executável consumido por projeto indicado na lista de projeto.A ordem de compilação de projetos não selecionado não é restringida por projeto na lista.

Antes de criar uma solução, confirme se todas as dependências de projeto tiverem sido selecionadas no Gerenciador de Configuraçõescaixa de diálogo deve ser criada, a configuração da compilação da solução ativo.Para obter mais informações, consulte Caixa de Diálogo Configuration Manager.

Cuidado:

Selecionando os projetos na Dependências Guia de do Dependências de projeto caixa de diálogo não garante que todos os projetos selecionados serão compilados.Somente os projetos cujas Compilação seleção caixas estão selecionadas na configuração da compilação da solução ativo, na verdade, são criados.

Criar pedido

The Criar pedido guia exibe a sequência na qual projetos serão compilados pela configuração da compilação da solução ativo, dada projeto dependências definidas no momento.Para alterar a ordem de compilação dos projetos listados, selecionar o Dependências guia.Para obter mais informações, consulte Como: Criar e remover dependências de projeto ou Como: Criar a solução e configurações de compilação do projeto.

Dependências na caixa de diálogo páginas Propriedades solução

Você também pode acesso configurações de dependências do Projeto dependências, Common Properties, solução propriedade Pages caixa de diálogo.Para acessar essa caixa de diálogo, selecionar uma solução no gerenciador de soluções, escolher propriedade Pages no menu Exibir e, em seguida, selecionar Dependências de projeto em Common Properties.Alterações feitas no Dependências guia sejam refletidas no Dependências de projeto, Propriedades comuns, caixa de diálogo solução propriedade Pages e vice-versa.Para obter mais informações, consulte Dependências, Common Properties, solução propriedade Pages caixa de diálogo do projeto.

Sobre dependências de projeto

Quando um projeto consome código executável gerado pelo outro projeto, o projeto que gera o código é conhecido como uma dependência de projeto do projeto que consome o código.Sempre que uma dependência de projeto não foi criada ou tiver sido modificada desde que a compilação mais recente, esse projeto foi criado primeiro, para gerar e atualizar o código a ser consumido.

Por exemplo, se o projeto B requer código executável gerado pelo seu projeto "projeto dependência" A, e você modificou um projeto desde a última compilação, um projeto é reconstruído antes de projeto que B baseia-se.Isso possibilita que o código executável fornecido pelo projeto A ser revisada antes que consome o projeto B-lo.

Se um projeto não foi modificado desde a última compilação, a recompilar nova de um projeto não será necessária.Somente o projeto B é criado.

Projetos podem ser exibidos esmaecido sobre o Dependências guia com suas caixas de seleção desmarcada.Esses projetos não podem ser verificados porque isso poderia criar um loop de dependências (P1 dependente P2, P2 variam de acordo com a P1) e a compilação da vaga.

Projetos também podem aparecer esmaecidos no Dependências guia com suas caixas de seleção selecionada.Esses projetos foram adicionados pelo ambiente de desenvolvimento integrado (IDE) e não podem ser alterados.Por exemplo, adicionando uma referência de projeto de um Visual Basic projeto para outro projeto automaticamente adiciona uma dependência de compilação que pode ser removida apenas por excluir a referência.

Consulte também

Tarefas

Como: Editar propriedades comuns para soluções

Como: Preparar e gerenciar compilações

Conceitos

Gerenciamento de itens em projetos

Criar configurações

Projetos como Containers

Referência

Caixa de diálogo páginas Propriedades solução de configuração, propriedades de configuração,

Outros recursos

Caixa de Diálogo Solution Property Pages

Criando no Visual Studio