Estrutura e referências, propriedades comuns, <Projectname> Caixa de diálogo de páginas de propriedade

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 a 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 a modificar a estrutura 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> elemento de propriedade. Para alterar um framework de destino, descarregar o projeto, use um editor de texto para abrir o arquivo de projeto e altere o valor do elemento de propriedade de v 4.0 para outra versão instalada no seu servidor. Por exemplo, se você especificar v 3.5, que representa o .NET Framework v 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.

References

O referências painel exibe uma lista de todos os componentes de seu atualmente referências do projeto, 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 de 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 no 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 controle 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 os Assemblies de satélite de Local
    Especifica se deve copiar automaticamente os assemblies satélite do assembly referenciado para o local de destino 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 a 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 projeto e o outro projeto é o independente project. Como resultado da criação de uma referência de projeto a 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. For more information, see 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 independentes. Normalmente, você especificará True.

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

  • Usar entradas de dependência de biblioteca
    Quando essa propriedade é False, o sistema do projeto não a vinculará ao projeto dependente. obj arquivos para a biblioteca produzidos pelo projeto independentes. Conseqüentemente, este valor desabilita a vinculação incremental. Normalmente, você especificará False porque o aplicativo de criação 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.

  • Culture
    Exibe a cultura da referência selecionada.

  • Description
    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.

  • Name
    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.

  • Version
    Exibe a versão do assembly referenciado.

Consulte também

Tarefas

Como: Abrir páginas de propriedades do projeto

Referência

Páginas de propriedades (C++)

Histórico de alterações

Date

History

Motivo

Julho de 2010

Descrito das "propriedades de referência de projeto" seção.

Correção de bug de conteúdo.