Introduzione a Progettazione progetti

Le proprietà di un progetto specificano le modalità di compilazione e debug del progetto, le librerie a cui fa riferimento, come e quando verrà pubblicato e tutte le impostazioni di sicurezza da utilizzare.Per impostare le proprietà di un progetto, utilizzare Progettazione progetti.Per accedere alle proprietà di un singolo file utilizzare la finestra Proprietà.

Progettazione progetti fornisce una posizione centralizzata per la gestione delle proprietà, delle impostazioni e delle risorse relative ai progetti.Progettazione progetti viene visualizzata come una sola finestra nell'IDE di Visual Studio, analogamente ad altre finestre di progettazione, quali Progettazione form o Progettazione classi.Contiene numerose pagine alle quali si accede mediante le schede sul lato sinistro.

Le informazioni immesse in Progettazione progetti restano memorizzate quando si passa da una pagina all'altra, quando viene compilato il progetto o quando si chiude la finestra di progettazione.Nel menu Modifica è disponibile il comando Annulla tramite il quale è possibile annullare le modifiche.

Utilizzo di Progettazione progetti

Per accedere a Progettazione progetti e impostare le proprietà del progetto

  1. Selezionare il progetto in Esplora soluzioni.Non è possibile accedere a Progettazione progetti se il progetto non esiste ancora.

  2. Scegliere ProprietàNomeProgetto dal menu Progetto.

  3. Selezionare la pagina delle proprietà da modificare o visualizzare facendo clic sulla scheda o utilizzare CTRL+PGGIÙ e CTRL+PGSU per spostarsi da una pagina all'altra.

  4. Impostare le proprietà.

In Progettazione progetti non sono disponibili i pulsanti OK e Annulla.Tutte le modifiche apportate alle proprietà vengono applicate immediatamente al progetto attivo.Tuttavia, le impostazioni vengono associate al file del progetto solo quando si seleziona una delle opzioni di salvataggio o quando si chiude la finestra di progettazione.

Se un controllo è visualizzato in grigio, non è valido per il tipo di progetto attivo oppure non può essere utilizzato nella configurazione corrente del progetto.

In una soluzione multiprogetto è possibile utilizzare contemporaneamente più istanze di Progettazione progetti.

[!NOTA]

Nel computer in uso è possibile che vengano visualizzati nomi o percorsi diversi per alcuni elementi dell'interfaccia utente di Visual Studio nelle istruzioni seguenti. La versione di Visual Studio in uso e le impostazioni configurate determinano questi elementi. Per ulteriori informazioni vedere Impostazioni di Visual Studio.

Pagine disponibili in Progettazione progetti

Le pagine e le opzioni disponibili in Progettazione progetti variano in base al tipo di progetto e al linguaggio.Nella tabella riportata di seguito vengono elencate le pagine disponibili.

Page

Descrizione

Pagina Applicazione

Contiene le impostazioni che descrivono l'applicazione e il relativo comportamento, ad esempio il tipo di applicazione, l'oggetto di avvio e le informazioni sugli assembly.Per ulteriori informazioni, vedere i seguenti argomenti:

Pagina Compila

Contiene le istruzioni di compilazione, inclusi la configurazione da compilare, i simboli condizionali, i livelli degli avvisi e le informazioni sull'output.Si applica solo ai progetti di Visual C#.Per ulteriori informazioni, vedere i seguenti argomenti:

Pagina Eventi di compilazione

Contiene le istruzioni della riga di comando che il compilatore esegue prima e dopo la generazione.È anche possibile specificare le condizioni in base alle quali devono essere eseguiti gli eventi post-compilazione.Si applica solo ai progetti di Visual C#.Per ulteriori informazioni, vedere i seguenti argomenti:

Pagina Compila

Contiene le impostazioni che controllano la modalità di compilazione di un'applicazione.Si applica solo ai progetti di Visual Basic.Per ulteriori informazioni, vedere i seguenti argomenti:

Pagina Debug

Contiene le impostazioni che controllano l'esecuzione del debug di un'applicazione.Per ulteriori informazioni, vedere i seguenti argomenti:

Pagina Riferimenti

Contiene un elenco di componenti a cui il progetto fa riferimento.Comprende assembly, componenti COM, riferimenti da progetto a progetto e Web.Per ulteriori informazioni, vedere il seguente argomento:

Pagina Percorsi riferimento

Contiene un elenco delle directory in cui cercare gli assembly a cui fa riferimento il progetto quando viene caricato.Questa impostazione è specifica per il progetto, il computer e l'utente.

Pagina Risorse

Consente di gestire le risorse di un'applicazione.Comprende stringhe, immagini, icone e altre risorse.Per ulteriori informazioni, vedere il seguente argomento:

Pagina Servizi

Consente di attivare e configurare servizi delle applicazioni client.Tali servizi consentono alle applicazioni basate su Web di accedere ai servizi delle applicazioni Microsoft Ajax.Per ulteriori informazioni, vedere i seguenti argomenti:

Pagina Impostazioni

Consente di gestire le impostazioni dell'applicazione, ad esempio le proprietà dinamiche e le preferenze utente.

Pagina Firma

Contiene le impostazioni relative alla firma degli assembly, ad esempio il nome del file della chiave o le informazioni sul provider della chiave.Per ulteriori informazioni, vedere i seguenti argomenti:

Pagina Sicurezza

Contiene le impostazioni relative alle autorizzazioni di sicurezza. Queste impostazioni sono valide solo per le applicazioni distribuite tramite la pubblicazione ClickOnce.Per ulteriori informazioni, vedere i seguenti argomenti:

Pagina Pubblica

Contiene le impostazioni per la distribuzione dell'applicazione con la tecnologia ClickOnce.Per ulteriori informazioni, vedere i seguenti argomenti:

Pagina Analisi codice

Contiene lo strumento di analisi del codice che è possibile eseguire nel codice.Tramite lo strumento è possibile reperire informazioni sugli assembly, ad esempio informazioni relative alla violazione delle regole di programmazione e progettazione definite nelle linee guida di progettazione di Microsoft .NET Framework.Per ulteriori informazioni, vedere i seguenti argomenti:

Vedere anche

Attività

Procedura: specificare eventi di compilazione (C#)

Riferimenti

Eseguire il debug e il rilascio delle configurazione del progetto

Concetti

Protezione di applicazioni ClickOnce

Pubblicazione di applicazioni ClickOnce

Cenni preliminari sull'analisi del codice gestito

Riferimenti interfaccia utente di Progettazione progetti

Altre risorse

Gestione di soluzioni, progetti e file

Gestione delle proprietà delle applicazioni

Gestione delle proprietà di compilazione

Gestione delle proprietà di debug

Gestione delle risorse delle applicazioni

Servizi applicazioni client

Gestione delle firme di assembly e manifesti