Finestra di dialogo Prerequisiti
La finestra di dialogo Prerequisiti specifica i componenti prerequisiti installati, la modalità di installazione e l'ordine in cui vengono installati i pacchetti.
Per accedere a questa finestra di dialogo, selezionare un nodo di progetto in Esplora soluzioni, quindi scegliere Progetto>Proprietà. Quando viene visualizzata Creazione progetti, selezionare la scheda Pubblica e quindi selezionare Prerequisiti. Per i progetti di installazione, scegliere Proprietà dal menu Progetto. Quando viene visualizzata la finestra di dialogo Pagine delle proprietà fare clic su Prerequisiti.
Nota
In ClickOnce per .NET Core 3.1 e .NET 5 o versione successiva è possibile impostare le proprietà di distribuzione usando lo strumento Pubblica anziché la pubblicazione guidata e la pagina Pubblica di Progettazione progetti. Per altre informazioni, vedere Distribuire un'applicazione Windows .NET con ClickOnce e ClickOnce per .NET.
Elenco degli elementi di interfaccia
Elemento | Descrizione |
---|---|
Crea programma di installazione per installare componenti dei prerequisiti | Include i componenti dei prerequisiti nel programma di installazione dell'applicazione (Setup.exe) in modo che vengano installati prima dell'applicazione in ordine di dipendenza. Questa opzione è selezionata per impostazione predefinita. Se non è selezionata, non viene creato alcun Setup.exe . |
Scegliere i prerequisiti da installare | Specifica se installare i componenti, ad esempio librerie di runtime di .NET Framework e C++. Ad esempio, selezionando la casella di controllo accanto a SQL Server 2012 Express, si specifica che il programma di installazione deve verificare se il componente è già installato nel computer di destinazione e, in caso contrario, installarlo. Per informazioni dettagliate su ogni pacchetto di prerequisiti, vedere Informazioni sui prerequisiti. |
Scarica prerequisiti dal sito Web del fornitore del componente | Specifica che i componenti dei prerequisiti devono essere installati dal sito Web del fornitore. Si tratta dell'opzione predefinita. |
Scarica prerequisiti dallo stesso percorso dell'applicazione | Specifica che i componenti dei prerequisiti devono essere installati dallo stesso percorso dell'applicazione. In questo modo vengono copiati tutti i pacchetti di prerequisiti nel percorso di pubblicazione. Per il corretto funzionamento di questa opzione, i pacchetti di prerequisiti devono essere presenti nel computer di sviluppo. |
Scarica prerequisiti dal seguente percorso | Specifica che i componenti dei prerequisiti devono essere installati dal percorso specificato. Per selezionare un percorso usare il pulsante Sfoglia. |
Nota
Per informazioni su dove inserire i prerequisiti, vedere Creare pacchetti del programma di avvio automatico.
Informazioni sui prerequisiti
I componenti dei prerequisiti che sono visualizzati nella finestra di dialogo Prerequisiti potrebbero differire da quelli presenti nell'elenco seguente. I pacchetti dei prerequisiti elencati nella finestra di dialogo Prerequisiti vengono impostati automaticamente alla prima apertura della finestra di dialogo. In caso di modifiche successive al framework di destinazione del progetto, è necessario selezionare manualmente i prerequisiti in modo che vi sia corrispondenza.
Elemento | Descrizione |
---|---|
Runtime di .NET Desktop 3.x, ..., 8.x | Questo pacchetto installa il runtime di .NET Desktop per l'architettura della piattaforma specificata (x86, x64 o Arm64). Questo runtime supporta le app Windows Presentation Foundation (WPF) e Windows Form compilate con .NET. Questo non equivale a .NET Framework. Questo runtime include .NET Runtime, ma non include Runtime di ASP.NET Core, che deve essere installato separatamente. |
Runtime .NET 5.x, ..., 8.x | Questo pacchetto installa il runtime .NET per l'architettura della piattaforma specificata (x86, x64 o Arm64). Si tratta del runtime di base e contiene solo i componenti necessari per eseguire un'app console. In genere, si installa .NET Desktop Runtime invece di questo. |
Microsoft .NET Framework 4.x | Con questo pacchetto viene installato .NET Framework 4.x per le piattaforme x86 e x64. |
.NET Framework 3.5 SP1 | Con questo pacchetto vengono installati gli elementi seguenti: - .NET Framework versioni 2.0, 3.0 e 3.5. - Supporto per tutte le versioni di .NET Framework nei sistemi operativi a 32 bit (x86) e a 64 bit (x64). - Language Pack per ciascuna versione di .NET Framework installata con il pacchetto. - Service Pack per .NET Framework 2.0 e 3.0. .NET Framework 3.0 è incluso in Windows Vista e .NET Framework 3.5 è incluso in Visual Studio. .NET Framework 3.5 è necessario per tutti i progetti Visual Basic e C# che vengono compilati per i sistemi operativi a 32 bit e per i quali il framework di destinazione è impostato su .NET Framework 3.5, oltre che per i progetti Visual Basic e C# compilati per i sistemi operativi a 64 bit. IA64 non è supportato. Si noti che i progetti Visual Basic e C# vengono compilati per qualsiasi architettura della CPU per impostazione predefinita. Per altre informazioni, vedere Panoramica sull'impostazione dei framework di destinazione e Distribuire i prerequisiti per le applicazioni a 64 bit. |
Microsoft System CLR Types per SQL Server 2014 (x64 e x86) | Questo pacchetto installa Microsoft System CLR Types per SQL Server 2014 per la piattaforma x64 o x86. |
SQL Server 2008 R2 Express | Questo pacchetto installa Microsoft SQL Server 2008 R2 Express, un'edizione gratuita di Microsoft SQL Server 2008 R2, che è un database ideale per piccole applicazioni Web, server o desktop. Può essere utilizzato gratuitamente per lo sviluppo e la produzione. |
SQL Server 2012 Express | Questo pacchetto installa Microsoft SQL Server 2012 Express. |
SQL Server 2012 ... Local DB Express 2019 | Questo pacchetto installa microsoft SQL Server Express Local DB per la versione specificata di SQL Server. |
Librerie di runtime di Visual C++ "14" (ARM) | Con questo pacchetto vengono installate le librerie di runtime di Visual C++ per l'architettura Itanium che forniscono routine di programmazione per il sistema operativo Microsoft Windows. Queste routine automatizzano molte attività di programmazione comuni non fornite dai linguaggi C e C++. Per altyre informazioni, vedere Riferimenti alla libreria di runtime C. |
Librerie di runtime di Visual C++ "14" (x64) | Con questo pacchetto vengono installate le librerie di runtime di Visual C++ per i sistemi operativi x64 che forniscono routine di programmazione per il sistema operativo Microsoft Windows. Queste routine automatizzano molte attività di programmazione comuni non fornite dai linguaggi C e C++. Per altyre informazioni, vedere Riferimenti alla libreria di runtime C. |
Librerie di runtime di Visual C++ "14" (x86) | Con questo pacchetto vengono installate le librerie di runtime di Visual C++ per i sistemi operativi x86 che forniscono routine di programmazione per il sistema operativo Microsoft Windows. Queste routine automatizzano molte attività di programmazione comuni non fornite dai linguaggi C e C++. Per altyre informazioni, vedere Riferimenti alla libreria di runtime C. |