Pagine delle proprietà (C++)
Utilizzando le pagine delle proprietà, è possibile specificare le impostazioni per i progetti di Visual Studio.Per aprire la finestra di dialogo Pagine delle proprietà di un progetto di Visual Studio, scegliere dal menu Progetto, fare clic Proprietà.
Le impostazioni di progetto possono essere specificate e applicate a tutte le configurazioni di compilazione oppure si possono specificare proprietà di progetto diverse per ogni configurazione di compilazione esistente.È ad esempio possibile specificare determinate impostazioni per la configurazione di rilascio e altre impostazioni per la configurazione di debug.
Non tutte le pagine disponibili sono necessariamente visualizzate nella finestra di dialogo Pagine delle proprietà.Le pagine vengono visualizzate dipendono dai tipi di file nel progetto.
Per ulteriori informazioni, vedere Procedura: specificare le proprietà dei progetti tramite Pagine delle proprietà.
Proprietà predefinite VS. le proprietà modificate
Quando si utilizza la finestra di dialogo Nuovo progetto per creare un progetto, Visual Studio utilizza il modello di progetto specificato per inizializzare le proprietà.Di conseguenza, i valori delle proprietà nel modello possono essere considerati come valori predefiniti per il tipo di progetto.In altri tipi di progetto, le proprietà possono avere valori predefiniti diversi.
Valore della proprietà del progetto verrà visualizzato in grassetto in caso di modifica.Proprietà di progetto può essere modificata per i motivi seguenti:
La creazione guidata applicazione modifica la proprietà perché è necessario un valore di proprietà diverso da quello specificato nel modello di progetto.
Specificare un valore della proprietà diverso nella finestra di dialogo Nuovo progetto.
È necessario specificare un valore di proprietà diverso in una pagina delle proprietà del progetto.
Suggerimento |
---|
Per visualizzare il set finale dei valori della proprietà utilizzati da MSBuild per compilare il progetto, esaminare il file di output del preprocessore che è possibile produrre tramite questa riga di comando: MSBuild /preprocess:nomefile_output_preprocessoreoptnomefile_progettoopt |
Reimpostazione delle proprietà
Quando si visualizza la finestra di dialogo Pagine delle proprietà di un progetto e si seleziona un nodo di progetto in Esplora soluzioni, per molte proprietà è possibile selezionare eredita da padre o da impostazioni predefinite progetto o modificare il valore in un altro modo.
Quando si visualizza la finestra di dialogo Pagine delle proprietà di un progetto e si seleziona un file in Esplora soluzioni, per molte proprietà è possibile selezionare eredita da padre o da impostazioni predefinite progetto o modificare il valore in un altro modo.Tuttavia, se il progetto contiene molti file che hanno valori di proprietà che differiscono dai valori predefiniti del progetto, il progetto impiegherà maggior tempo per la compilazione.
Suggerimento |
---|
Per aggiornare la finestra di dialogo Pagine delle proprietà in modo da visualizzare le ultime selezioni, fare clic su Applica. |
La maggior parte delle impostazioni predefinite di progetto sono quelle del sistema (piattaforma).Alcune impostazioni predefinite del progetto derivano dai fogli di stile applicati quando si aggiornano le proprietà nella sezione Impostazioni predefinite progetto della Pagina delle proprietà di configurazione generale del progetto.Per ulteriori informazioni, vedere Pagina delle proprietà Generale (Progetto).
Specifica dei valori definiti dall'utente
È necessario definire i valori di alcune proprietà.Valore definito dall'utente può contenere uno o più caratteri alfanumerici o nomi macro del file di progetto.Alcune di queste proprietà possono accettare un solo valore definito dall'utente, ma altre possono accettare un elenco di più valori delimitato da punti e virgola.
Per specificare un valore definito dall'utente per una proprietà o per un elenco se la proprietà può accettare più valori definiti dall'utente, nella colonna a destra del nome della proprietà, effettuare una delle azioni seguenti:
Digitare il valore o l'elenco di valori.
Fare clic sulla freccia del menu a discesa.Se Modifica è disponibile, fare clic su di esso e quindi nella casella di testo, inserire il valore o l'elenco di valori.Un modo alternativo per specificare un elenco è di immettere ogni valore su una riga separata nella casella di testo.Nella pagina delle proprietà, i valori vengono visualizzati come un elenco delimitato da punti e virgola.
Per inserire una macro nel file di progetto come un valore, fare clic su Macro, quindi fare doppio clic sul nome della macro.
Fare clic sulla freccia del menu a discesa.Se Sfoglia è disponibile, fare clic su di esso, quindi selezionare uno o più valori.
Per una proprietà multivalore, l'opzione eredita da padre o da valori predefiniti del progetto è disponibile quando si fa clic sulla freccia a discesa nella colonna a destra del nome della proprietà, quindi fare clic su Modifica.Per impostazione predefinita, l'opzione è selezionata.
Si noti che in una pagina delle proprietà vengono visualizzate solo le impostazioni al livello corrente per una proprietà multivalore che eredita da un altro livello.Se ad esempio un file è selezionato in Esplora soluzioni e si seleziona la proprietà C/C++ Definizioni preprocessore, le definizioni a livello di file verranno visualizzate ma non quelle a livello di progetto ereditate.Per visualizzare sia i valori del livello corrente che quelli ereditati, fare clic sulla freccia a discesa nella colonna a destra del nome di proprietà, quindi scegliere Modifica.Se si utilizza il modello di progetto di Visual C++ anche gli oggetti su file e progetti hanno lo stesso comportamento.In altre parole, eseguendo la query dei valori su una proprietà a livello di file non si otterranno i valori della proprietà a livello di progetto.È necessario richiedere i valori della proprietà a livello di progetto in modo esplicito.È inoltre possibile che alcuni valori ereditati di una proprietà derivino da un foglio di stile a cui non è possibile accedere a livello di codice.
Argomenti della sezione
Finestra di dialogo Aggiungi percorso di ricerca riferimenti
Pagina delle proprietà dello strumento generatore di dati XML
Pagina delle proprietà dello strumento generatore di documenti XML
Vedere anche
Attività
Procedura: creare e rimuovere dipendenze di progetto
Procedura: creare e modificare le configurazioni