Partager via


VCProjectConfigurationProperties, interface

Contient les propriétés de la configuration du projet.

Espace de noms :  Microsoft.VisualStudio.VCProject
Assembly :  Microsoft.VisualStudio.VCProject (dans Microsoft.VisualStudio.VCProject.dll)

Syntaxe

'Déclaration
<GuidAttribute("8E267027-33C6-11D3-8D52-00C04F8ECDB7")> _
Public Interface VCProjectConfigurationProperties
[GuidAttribute("8E267027-33C6-11D3-8D52-00C04F8ECDB7")]
public interface VCProjectConfigurationProperties
[GuidAttribute(L"8E267027-33C6-11D3-8D52-00C04F8ECDB7")]
public interface class VCProjectConfigurationProperties
[<GuidAttribute("8E267027-33C6-11D3-8D52-00C04F8ECDB7")>]
type VCProjectConfigurationProperties =  interface end
public interface VCProjectConfigurationProperties

Le type VCProjectConfigurationProperties expose les membres suivants.

Propriétés

  Nom Description
Propriété publique ATLMinimizesCRunTimeLibraryUsage Provoque la liaison statique des ATL aux bibliothèques C Runtime pour réduire les dépendances.La propriété useOfATL doit être définie.
Propriété publique Attach Indique si, lorsque ce projet est débogué, le débogueur doit être attaché au processus spécifié dans la propriété Command.
Propriété publique CharacterSet Indique au compilateur d'utiliser le jeu de caractères spécifié.
Propriété publique Command Si Remote spécifie le débogage local et si Attach a la valeur false, la propriété Command indique le fichier exécutable à démarrer lorsque vous appelez le débogueur.Si Attach a la valeur true et si Remote spécifie le débogage distant, la propriété Command indique le processus auquel le processus de débogage doit être attaché lorsque vous appelez le débogueur.
Propriété publique CommandArguments Arguments à passer au processus spécifié dans Command lorsque Attach a la valeur false.
Propriété publique ConfigurationType Obtient et définit le type de sortie que cette configuration génère.
Propriété publique DebuggerType Spécifie les paramètres de débogueur pour le code managé ou non managé.Si vous spécifiez un type de débogueur ne correspondant pas au code que vous déboguez, vous ne pouvez pas entrer dans certaines sections de code.Par exemple, si vous spécifiez le débogueur managé, vous ne pouvez pas entrer dans le code non managé.
Propriété publique DeleteExtensionsOnClean Spécifie les fichiers à supprimer du répertoire intermédiaire lors du nettoyage ou de la régénération.
Propriété publique EnableManagedIncrementalBuild
Propriété publique HttpUrl Pour le débogage ATL Server, spécifie l'URL du projet.
Propriété publique IntermediateDirectory Spécifie un chemin d'accès relatif au répertoire des fichiers intermédiaires.Il peut inclure des variables d'environnement.
Propriété publique ManagedExtensions Spécifie que cette configuration utilise Visual C++.Expose les fonctionnalités de l'option /clr (Compilation pour le Common Language Runtime) du compilateur C++.
Propriété publique OutputDirectory Spécifie le répertoire dans lequel placer la sortie.Par défaut, il s'agit du répertoire de projet.
Propriété publique OutputPath Spécifie l'emplacement des fichiers de sortie pour la configuration de ce projet.
Propriété publique PDBPath Répertoires supplémentaires dans lesquels rechercher les fichiers de symboles.
Propriété publique Remote Spécifie un débogage local ou distant.
Propriété publique RemoteCommand Si Attach a la valeur false et si Remote spécifie le débogage distant, le fichier exécutable démarre lorsque vous appelez le débogueur.Si Attach a la valeur true et si Remote spécifie le débogage distant, la propriété RemoteCommand indique le processus auquel le processus de débogage doit être attaché lorsque vous appelez le débogueur.
Propriété publique RemoteMachine Lorsque Remote spécifie le débogage distant, la propriété RemoteMachine indique le nom de l'ordinateur sur lequel se trouve le programme à déboguer.
Propriété publique SQLDebugging Active le débogage SQL pour le projet.
Propriété publique useOfATL Spécifie comment la configuration utilise les ATL.
Propriété publique useOfMfc Spécifie comment la configuration utilise MFC.
Propriété publique WholeProgramOptimization Active les optimisations intermodules en différant la génération du code pour qu'elle se produise au moment de la liaison.Expose les fonctionnalités de l'option /GL (Optimisation de l'ensemble du programme) du compilateur.
Propriété publique WorkingDirectory Répertoire de travail du débogueur.L'emplacement par défaut correspond au répertoire qui contient le fichier .vcxproj.

Début

Voir aussi

Référence

Microsoft.VisualStudio.VCProject, espace de noms