Che cos'è Progettazione progetti .NET?

Progettazione progetti in Visual Studio è una finestra di dialogo che è possibile usare per specificare le impostazioni e le proprietà delle applicazioni per un progetto .NET o .NET Framework. Progettazione progetti include diverse schede o pagine delle proprietà del progetto con cui interagire. Ciò che viene visualizzato dipende dal tipo di progetto .NET, dalla piattaforma e dal linguaggio di programmazione. Per informazioni dettagliate sulle proprietà in Progettazione progetti .NET C#, vedere .NET Project Designer (C#). Per informazioni dettagliate su Progettazione progetti .NET Framework, vedere Proprietà del progetto in Progettazione progetti .NET Framework.

Progettazione progetti in Visual Studio è una finestra di dialogo che è possibile usare per specificare le impostazioni e le proprietà delle applicazioni per un progetto .NET o .NET Framework. Progettazione progetti include diverse schede o pagine delle proprietà del progetto con cui interagire. Ciò che viene visualizzato dipende dal tipo di progetto .NET, dalla piattaforma e dal linguaggio di programmazione.

Progettazione progetti viene visualizzato dopo aver selezionato un nodo del progetto in Esplora soluzioni e quindi usare il menu di scelta rapida del pulsante destro del mouse per selezionare Proprietà.

Importante

Le proprietà del progetto a cui è possibile accedere tramite Progettazione progetti .NET differiscono dalle proprietà a cui è possibile accedere usando il Finestra Proprietà in Esplora soluzioni.

Lo screenshot seguente mostra un esempio delle proprietà del progetto .NET per un progetto console C# in Progettazione progetti.

Screenshot of the .NET Project Designer in Visual Studio 2022 with .NET 8.0 as the target framework.

Lo screenshot seguente mostra un esempio delle proprietà del progetto .NET per un progetto console di Visual Basic in Progettazione progetti. Si noti che .NET Framework 4.7.2 viene visualizzato come framework di destinazione.

Screenshot of the .NET Project Designer in Visual Studio 2022 with .NET Framework 4.7.2 as the target framework.

Lo screenshot seguente di Visual Studio 2019 mostra un esempio delle proprietà del progetto .NET per un progetto console C# in Progettazione progetti. Si noti che .NET 5.0 viene visualizzato come framework di destinazione.

Screenshot of the Project Designer in Visual Studio 2019 with .NET as the target framework.

Lo screenshot seguente di Visual Studio 2019 mostra un esempio delle proprietà del progetto .NET per un progetto console di Visual Basic in Progettazione progetti. Si noti che .NET Framework 4.7.2 viene visualizzato come framework di destinazione.

Screenshot of the Project Designer in Visual Studio 2019 with .NET Framework as the target framework.

Proprietà del progetto in Progettazione progetti .NET Framework

Per i progetti .NET Framework, usare i collegamenti nella tabella seguente per ottenere informazioni sulle proprietà.

Proprietà Lingua/piattaforma Descrizione
Applicazione C#, F#, Visual Basic, UWP, WPF Specificare le impostazioni e le proprietà dell'applicazione per un progetto.
Compilazione C#, F#, WPF Specificare le proprietà di configurazione della compilazione per un progetto.
Eventi di compilazione C#, Visual Basic, WPF Specificare le istruzioni di configurazione della compilazione.
Analisi codice C#, F#, Visual Basic, WPF Configurare lo strumento di analisi del codice.
Compile Visual Basic Specificare le proprietà di compilazione
Estensioni personali Visual Basic Gestire le estensioni dello spazio dei nomi personali.
Pacchetto C#, F#, Visual Basic Generare un pacchetto NuGet alla compilazione.
Pubblicazione Visual Basic, WPF Configurare le proprietà per ClickOnce.
Riferimenti Visual Basic Gestire i riferimenti usati da un progetto.
Percorsi riferimento WPF Gestire i percorsi di riferimento per un progetto.
Risorse C#, F#, Visual Basic, WPF Accedere al file RESX da Esplora soluzioni per un progetto C#, creare un file di risorse predefinito per un progetto Visual Basic o aggiungere risorse a un progetto WPF.
Servizi Visual Basic, WPF, Windows Form Abilitare i servizi dell'applicazione client.
Impostazioni C#, F#, Visual Basic, WPF Specificare le impostazioni dell'applicazione di un progetto.
Firma Visual Basic, WPF Firmare i manifesti dell'applicazione e della distribuzione e firmare l'assembly. Per un progetto Visual Basic, la firma del manifesto ClickOnce per i progetti .NET è ora in Build Publish(Pubblica>compilazione).
Sicurezza Visual Basic, WPF Configurare le impostazioni di sicurezza dell'accesso al codice per le applicazioni distribuite tramite la distribuzione ClickOnce.

Proprietà del progetto in Progettazione progetti .NET

Usare i collegamenti nella tabella seguente per ottenere informazioni sulle proprietà.

Posizione Descrizione
Application Page, Project Designer (Visual Basic) (Pagina Applicazione, Creazione progetti (Visual Basic)) Specificare le impostazioni e le proprietà dell'applicazione per un progetto Visual Basic.
Application Page, Project Designer (C#) (Applicazione (pagina), Creazione progetti (C#)) Specificare le impostazioni e le proprietà dell'applicazione per un progetto Visual C#.
Pagina Eventi di compilazione, Creazione progetti (C#) Specificare le istruzioni di configurazione della compilazione.
Pagina Compilazione, Creazione progetti (C#) Specificare le proprietà di configurazione della compilazione per un progetto Visual C#.
Pagina Compilazione, Creazione progetti (Visual Basic) Specificare le proprietà di compilazione per i progetti Visual Basic.
Pagina Debug, Creazione progetti Specificare le proprietà di debug per un progetto.
Analisi del codice, Creazione progetti Configurare lo strumento di analisi del codice.
Pagina Pubblica, Creazione progetti Configurare le proprietà per ClickOnce.
Pagina Riferimenti, Creazione progetti (Visual Basic) Gestire i riferimenti usati da un progetto.
Pagina Sicurezza, Creazione progetti Configurare le impostazioni di sicurezza dell'accesso al codice per le applicazioni distribuite tramite la distribuzione ClickOnce.
Pagina Firma, Creazione progetti Firmare i manifesti dell'applicazione e della distribuzione e firmare l'assembly.

Vedi anche