Introduzione a Progettazione progetti

Aggiornamento: novembre 2007

Le proprietà di un progetto specificano le modalità di generazione e debug del progetto, le librerie a cui fa riferimento, come e quando verrà pubblicato e tutte le impostazioni di protezione 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 generato il progetto o quando si chiude la finestra di progettazione. Nel menu Modifica è disponibile il comando Annulla tramite il quale è possibile annullare le modifiche.

È possibile accedere a Progettazione progetti scegliendo il comando Proprietà dal menu Progetto.

Impostazione delle proprietà mediante Progettazione progetti

È possibile visualizzare le impostazioni delle proprietà in Progettazione progetti attenendosi alla procedura che segue.

Per impostare le proprietà di un progetto in Progettazione progetti

  1. Selezionare il progetto in Esplora soluzioni.

  2. Scegliere Proprietà 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:

Le opzioni disponibili nelle finestre di dialogo, nonché i nomi e le posizioni dei comandi di menu, possono non corrispondere a quanto descritto nella Guida poiché dipendono dalle impostazioni attive o dall'edizione in uso. Negli argomenti di questa sezione si presuppone la selezione di Impostazioni generali per lo sviluppo. Per visualizzare o modificare le impostazioni, scegliere Importa/Esporta impostazioni dal menu Strumenti. 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 Genera

Contiene le istruzioni di generazione, inclusi la configurazione da generare, 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 generazione

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-generazione. 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 i seguenti argomenti:

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. Per ulteriori informazioni, vedere i seguenti argomenti:

Pagina Risorse

Consente di gestire le risorse di un'applicazione. Comprende stringhe, immagini, icone e altre risorse. Per ulteriori informazioni, vedere i seguenti argomenti:

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 ASP.NET 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. Per ulteriori informazioni, vedere i seguenti argomenti:

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 Protezione

Contiene le impostazioni relative alle autorizzazioni di protezione. 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, come 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: impostare le proprietà di compilazione (C#)

Procedura: specificare eventi di compilazione (C#)

Procedura: impostare il percorso di riferimento (C#)

Concetti

Cenni preliminari sull'analisi del codice gestito

Altre risorse

Gestione delle proprietà del progetto con Progettazione progetti

Gestione delle proprietà delle applicazioni

Gestione delle proprietà di compilazione

Gestione delle proprietà di debug

Gestione dei riferimenti

Gestione delle risorse delle applicazioni

Servizi applicazioni client

Gestione delle impostazioni di un'applicazione

Gestione delle firme di assembly e manifesti

Firma di manifesti ClickOnce

Protezione di applicazioni ClickOnce

Pubblicazione di applicazioni ClickOnce

Progetti, elementi dell'interfaccia utente