Compartilhar via


Caixa de diálogo Estrutura e Referências, Propriedades Comuns, Páginas de Propriedade de <Projectname>

Use esta página de propriedade para definir referências a partir de um projeto de C++ para .NET Framework assemblies, componentes COM ou projetos externos.

Para abrir esta página de propriedades, clique com o botão direito no projeto na Solution Explorer, clique em Propriedades, expanda o Propriedades comuns nó e selecione referências.

Framework de destino

Por padrão para novos projetos, o framework de destino é definido como .NET Framework 4.O IDE não suporta modificando o framework de destino, mas você pode alterá-lo manualmente.

No arquivo de projeto (.vcxproj), a estrutura de destino padrão é representada pela <TargetFrameworkVersion>v4.0</TargetFrameworkVersion> o elemento de propriedade.Para alterar o framework de destino, descarregar o projeto, use um editor de texto para abrir o arquivo de projeto e, em seguida, altere o valor do elemento de propriedade da v 4.0 para outra versão instalada no seu servidor.Por exemplo, se você especificar v 3.5, que representa o .NET Framework 3.5, Visual Studio 2008 SP1 deve ser instalado.Salve e feche o arquivo, recarregar o projeto e verificar se o framework de destino é exibido na página de propriedades.Para mais informações, consulte Como modificar a estrutura de destino e o conjunto de ferramentas da plataforma.

Referências

O referências painel exibe uma lista de todos os componentes que o projeto atualmente referencia, por exemplo,.NET Framework, componentes COM e projetos externos.

  • Adicionar nova referência
    Abre o Add Reference caixa de diálogo.

  • Remover referência
    Exclui a referência selecionada no referências lista.

Propriedades da referência de ActiveX

Propriedades de referência do ActiveX estão disponíveis apenas para referências a componentes COM.Essas propriedades são exibidas somente quando um componente COM é selecionado na referências painel.As propriedades não podem ser modificadas.

  • Caminho completo do controle
    Exibe o caminho do diretório do controle referenciado.

  • GUID do controle
    Exibe o GUID para o controle de ActiveX.

  • Versão de controle
    Exibe a versão do controle ActiveX referenciado.

  • Nome da biblioteca de tipo
    Exibe o nome da biblioteca de tipos referenciada.

  • Ferramenta wrapper
    Exibe a ferramenta que é usada para criar o assembly de interoperabilidade da biblioteca de referência COM ou ActiveX de ActiveX.

Propriedades de referência do assembly

Propriedades de referência do assembly estão disponíveis apenas para referências a .NET Framework assemblies.Essas propriedades são exibidas somente quando uma .NET Framework assembly está selecionado na referências painel.As propriedades não podem ser modificadas.

  • Caminho relativo
    Exibe o caminho relativo do diretório do projeto para o assembly referenciado.

Propriedades de compilação

As seguintes propriedades permitem especificar como construir com referências.

  • Local da cópia
    Especifica se deve copiar o assembly referenciado para o local de destino automaticamente durante uma compilação.

  • Copiar locais satélite.
    Especifica se deve copiar os assemblies satélite do assembly referenciado para o local de destino automaticamente durante uma compilação.Usado somente se Copy Local é true.

  • Saída de Assembly de referência
    Especifica que este assembly é usado no processo de compilação.Se true, o assembly é usado na linha de comando do compilador durante a compilação.

Propriedades de referência do projeto

As propriedades a seguintes definem um referência de projeto-para-projeto do projeto selecionado no referências painel para outro projeto, que geralmente não está na mesma solução.O projeto selecionado é o dependentes project e o outro projeto é o independentes project.Como resultado da criação de uma referência de projeto-para-projeto, o projeto independente baseia-se antes do projeto dependente.Uma referência de projeto se aplica a um projeto dependente específico, não toda a solução.Para mais informações, consulte Gerenciando referências do projeto.

  • Dependências de biblioteca de link
    Quando essa propriedade é True, vínculos de sistema do projeto no projeto dependente. lib arquivos que são produzidos pelo projeto independente.Normalmente, você especificará True.

  • Identificador de projeto
    Identifica exclusivamente o projeto independente.O valor da propriedade é um sistema interno de GUID não pode ser modificada.

  • Usar entradas de dependência de biblioteca
    Quando essa propriedade é False, o sistema do projeto não irá vincular ao projeto dependente os arquivos. obj para a biblioteca produzidos pelo projeto independente.Conseqüentemente, este valor desabilita o vínculo incremental.Normalmente, você especificará False porque a construção do aplicativo pode levar muito tempo, se houver muitos projetos independentes.

Propriedades de referência

As propriedades a seguir não podem ser modificadas.

  • Nome do assembly
    Exibe o nome do assembly para o assembly referenciado.

  • Cultura
    Exibe a cultura da referência selecionada.

  • Descrição
    Exibe a descrição da referência selecionada.

  • Caminho completo
    Exibe o caminho do diretório do assembly referenciado.

  • Identidade
    Para o .NET Framework assemblies, exibe o caminho completo.Para componentes COM, exibe o GUID.

  • Label
    Exibe o rótulo da referência.

  • Nome
    Exibe o nome da referência.

  • Token de chave pública
    Exibe o token de chave público que é usado para identificar o assembly referenciado.

  • Nome forte
    trueSe o assembly referenciado tem um nome forte.Um assembly com nome forte é exclusivamente da versão.

  • Versão
    Exibe a versão do assembly referenciado.

Consulte também

Tarefas

Como abrir páginas de propriedade do projeto

Referência

Páginas de propriedade (Visual C++)