Structure et Références, Propriétés communes, boîte de dialogue Pages de propriétés de <NomProjet>
Utilisez cette page de propriétés pour définir des références à partir d'un projet C++ sur des assemblys .NET Framework, des composants COM ou des projets externes.
Pour ouvrir cette page de propriétés, cliquez avec le bouton droit sur le projet dans Explorateur de solutions, cliquez sur Propriétés, développez le nœud Propriétés communes, puis sélectionnez Références.
Framework cible
Par défaut pour les nouveaux projets, le Framework cible a la valeur .NET Framework 4. L'IDE ne prend pas en charge la modification du framework ciblé, mais vous pouvez le modifier manuellement.
Dans le fichier projet (.vcxproj), le Framework ciblé par défaut est représenté par l'élément de propriété <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>. Pour modifier le .NET Framework ciblé, déchargez le projet, utilisez un éditeur de texte pour ouvrir le fichier projet, puis modifiez la valeur de l'élément de propriété v4.0 en une autre version installée sur votre serveur. Par exemple, si vous spécifiez v3.5, qui représente le .NET Framework v3.5, les Visual Studio 2008 SP1 doivent être installés. Enregistrez et fermez le fichier, rechargez le projet et vérifiez que le Framework ciblé est affiché dans la page de propriétés.
Références
Le volet Références affiche une liste de tous les composants auxquels votre projet fait actuellement référence, tels que les assemblys .NET Framework, les composants COM et les projets externes.
Ajouter une nouvelle référence
Ouvre la boîte de dialogue Ajouter une référence.Supprimer la référence
Supprime la référence qui est sélectionné dans la liste Références.
Propriétés de la référence ActiveX
Les propriétés de référence ActiveX sont uniquement disponibles pour les références aux composants COM. Ces propriétés sont uniquement affichées lorsqu'un composant COM est sélectionné dans le volet Références. Les propriétés ne peuvent pas être modifiées.
Chemin d'accès complet du contrôle
Affiche le chemin d'accès au répertoire du contrôle référencé.Contrôle GUID
Affiche le GUID du contrôle ActiveX.Version du contrôle
Affiche la version du contrôle ActiveX référencé.Nom de la bibliothèque de types
Affiche le nom de la bibliothèque de types référencée.Outil Wrapper
Affiche l'outil utilisé pour générer l'assembly d'interopérabilité à partir de la bibliothèque COM ou du contrôle ActiveX référencé.
Propriétés de la référence à l'assembly
Les propriétés de la référence à l'assembly sont uniquement disponibles pour les références aux assemblys du .NET Framework. Ces propriétés sont uniquement affichées lorsqu'un assembly du .NET Framework est sélectionné dans le volet Références. Les propriétés ne peuvent pas être modifiées.
- Chemin relatif
Affiche le chemin d'accès relatif du répertoire de projet à l'assembly référencé.
Propriétés de la génération
Les propriétés suivantes vous permettent de spécifier comment générer avec des références.
Copie locale
Spécifie s'il faut copier automatiquement l'assembly référencé vers l'emplacement cible pendant une génération.Copie des assemblys satellites locaux
Spécifie si les assemblys satellites de l'assembly référencé doivent être copiés automatiquement dans l'emplacement cible durant une génération. Utilisé uniquement si Copie locale a la valeur true.Sortie d'assembly de référence
Spécifie que cet assembly est utilisé dans le processus de génération. Si la valeur est true, l'assembly sera utilisé sur la ligne de commande du compilateur durant la génération.
Propriétés de la référence de projet
Les propriétés suivantes définissent une référence entre projets , du projet qui est sélectionné dans le volet Références vers un autre projet, qui n'est pas en général dans la même solution. Le projet sélectionné est le projet dépendant et l'autre projet est le projet indépendant. Suite à la création d'une référence entre projets, le projet indépendant est généré avant le projet dépendant. Une référence de projet s'applique à un projet dépendant spécifique, pas à la solution entière. Pour plus d'informations, consultez Références de projet.
Dépendances de bibliothèque de liens
Lorsque cette propriété a la valeur True, le système de projet incorpore dans le projet dépendant des fichiers .lib qui sont générés par le projet indépendant. En général, vous indiquerez True.Identificateur de projet
Identifie de manière unique le projet indépendant. La valeur d'une propriété est un GUID système interne qui ne peut pas être modifié.Utiliser les entrées de dépendance de bibliothèque
Lorsque cette propriété a la valeur False, le système de projet n'incorporera pas dans le projet dépendant les fichiers .obj de la bibliothèque qui sont générés par le projet indépendant. Par conséquent, cette valeur désactive la liaison incrémentielle. En général, vous indiquerez False car la génération de l'application peut prendre un certain temps s'il existe de nombreux projets indépendants.
Propriétés de la référence
Les propriétés suivantes ne peuvent pas être modifiées.
Nom de l'assembly
Affiche le nom de l'assembly pour l'assembly référencé.Culture
Affiche la culture de la référence sélectionnée.Description
Affiche la description de la référence sélectionnée.Chemin d'accès complet
Affiche le chemin d'accès au répertoire de l'assembly référencé.Identité
Affiche le chemin d'accès complet des assemblys du .NET Framework. Pour les composants COM, affiche le GUID.Étiquette
Affiche l'étiquette de la référence.Nom
Affiche le nom de la référence.Jeton de clé publique
Affiche le jeton de clé publique utilisé pour identifier l'assembly référencé.Nom fort
true si l'assembly référencé a un nom fort. Un assembly à nom fort est associé à une version unique.Version
Affiche la version de l'assembly référencé.
Voir aussi
Tâches
Comment : ouvrir les pages de propriétés d'un projet
Référence
Historique des modifications
Date |
Historique |
Motif |
---|---|---|
Juillet 2010 |
Décrit la section « Propriétés de référence de projet ». |
Résolution des bogues de contenu. |