Installare il supporto per C e C++ in Visual Studio

Se Visual Studio e gli strumenti microsoft C/C++ non sono ancora stati scaricati e installati, ecco come iniziare.

Installazione di Visual Studio 2022

Benvenuto in Visual Studio 2022. In questa versione è molto semplice scegliere e installare solo le funzionalità necessarie. Inoltre, grazie alla riduzione del footprint minimo, l'installazione viene eseguita velocemente e con un minore impatto sul sistema.

Nota

Questo argomento si applica all'installazione di Visual Studio in Windows. Visual Studio Code è un ambiente di sviluppo leggero e multipiattaforma eseguito in sistemi Windows, Mac e Linux. L'estensione Microsoft C/C++ per Visual Studio Code supporta IntelliSense, debug, formattazione del codice, completamento automatico. Visual Studio per Mac non supporta Microsoft C++, ma supporta i linguaggi .NET e lo sviluppo multipiattaforma. Per istruzioni sull'installazione, vedere Installare Visual Studio per Mac.

Per altre informazioni sulle novità in questa versione, Vedere le note sulla versione di Visual Studio.

Tutto pronto? La vediamo, passo passo.

Passaggio 1: Verificare che il computer sia pronto per Visual Studio

Prima di iniziare l'installazione di Visual Studio:

  1. Controllare i requisiti di sistema Questi requisiti consentono di sapere se il computer supporta Visual Studio 2022.

  2. Applicare gli aggiornamenti più recenti di Windows. Tali aggiornamenti consentono di avere la certezza che nel computer siano presenti sia gli aggiornamenti di sicurezza più recenti sia i componenti di sistema necessari per Visual Studio.

  3. Riavvia. Il riavvio evita che eventuali installazioni o aggiornamenti in sospeso impediscano l'installazione di Visual Studio.

  4. Liberare spazio. Rimuovere le applicazioni e i file non necessari da %SystemDrive% eseguendo, ad esempio, l'app Pulitura disco.

Per domande sull'esecuzione affiancata di versioni precedenti di Visual Studio con Visual Studio 2022, vedere la pagina Selezione della piattaforma e compatibilità di Visual Studio 2022.

Passaggio 2: Scaricare Visual Studio

Scaricare quindi il file del programma di avvio automatico di Visual Studio. A tale scopo, scegliere il pulsante seguente per passare alla pagina di download di Visual Studio. Selezionare l'edizione di Visual Studio desiderata e scegliere il pulsante Versione di valutazione gratuita o Download gratuito.

Passaggio 3: Installare il programma di installazione di Visual Studio

Eseguire il file del programma di avvio automatico scaricato per installare il Programma di installazione di Visual Studio. Questo nuovo programma di installazione semplificato include tutto ciò che occorre per installare e personalizzare Visual Studio.

  1. Dalla cartella Download fare doppio clic sul file del programma di avvio automatico corrispondente o simile a uno dei file seguenti:

    • vs_community.exe per Visual Studio Community
    • vs_professional.exe per Visual Studio Professional
    • vs_enterprise.exe per Visual Studio Enterprise

    Se viene visualizzato un avviso di controllo dell'account utente, scegliere per consentire l'esecuzione del programma di avvio automatico.

  2. Ti chiediamo di confermare le Condizioni di licenza Microsoft e l'Informativa sulla privacy di Microsoft. Scegliere Continue (Continua).

Passaggio 4: Scegliere i carichi di lavoro

Dopo aver installato il programma di installazione, è possibile usarlo per personalizzare l'installazione selezionando i carichi di lavoro o i set di funzionalità desiderati. Ecco come.

  1. Individuare il carico di lavoro che si vuole installare nella schermata d'installazione di Visual Studio.

    Visual studio installer with the Desktop development with C++ workload selected.

    Per il supporto di core C e C++, scegliere il carico di lavoro "Sviluppo di applicazioni desktop con C++". Include l'editor principale predefinito che offre supporto di base per la modifica del codice per oltre 20 linguaggi, la possibilità di aprire e modificare il codice da qualsiasi cartella senza che sia necessario un progetto e il controllo del codice sorgente integrato.

    Altri carichi di lavoro supportano più tipi di sviluppo. Ad esempio, scegliere il carico di lavoro "sviluppo piattaforma UWP (Universal Windows Platform)" per creare app che usano Windows Runtime per Microsoft Store. Scegliere "Sviluppo di giochi con C++" per creare giochi che usano DirectX, Unreal e Cocos2d. Scegliere "Sviluppo Linux con C++" per definire come destinazione le piattaforme Linux, incluso lo sviluppo IoT.

    Il riquadro Dettagli installazione elenca i componenti inclusi e facoltativi installati da ogni carico di lavoro. È possibile selezionare o deselezionare i componenti facoltativi in questo elenco. Ad esempio, per supportare lo sviluppo usando i set di strumenti del compilatore di Visual Studio 2017 o 2015, scegliere i componenti facoltativi MSVC v141 o MSVC v140. È possibile aggiungere il supporto per MFC, l'estensione del linguaggio modules sperimentale, IncrediBuild e altro ancora.

  2. Dopo aver scelto i carichi di lavoro e i componenti facoltativi desiderati, scegliere Installa.

    A questo punto si apriranno diverse schermate di stato in cui sarà visualizzato l'avanzamento dell'installazione di Visual Studio.

Suggerimento

In qualsiasi momento dopo l'installazione, è possibile installare i carichi di lavoro o i componenti che non sono stati installati inizialmente. Se si ha Visual Studio aperto, passare a Strumenti>Ottieni strumenti e funzionalità che apre il programma di installazione di Visual Studio. In alternativa, aprire il programma di installazione di Visual Studio dal menu Start. Da qui, è possibile scegliere i carichi di lavoro o i componenti che si vogliono installare. Scegliere quindi Modifica.

Passaggio 5: Scegliere singoli componenti (facoltativo)

Se non si vuole usare la funzionalità Carichi di lavoro per personalizzare l'installazione di Visual Studio o si desidera aggiungere più componenti rispetto alle installazioni di un carico di lavoro, è possibile farlo installando o aggiungendo singoli componenti dalla scheda Singoli componenti . Scegliere ciò che si vuole e quindi seguire le istruzioni.

Passaggio 6: Installare i Language Pack (facoltativo)

Per impostazione predefinita, alla prima esecuzione il programma di installazione tenta di trovare una corrispondenza con la lingua del sistema operativo. Per installare Visual Studio in un linguaggio specifico, scegliere la scheda Language Pack nel programma di installazione di Visual Studio e quindi seguire le istruzioni visualizzate.

Screenshot of the Visual Studio Installer, showing the Install language packs tab view and the languages you can choose from like English, Spanish, Chinese (simplified or traditional), and more.

Modificare la lingua del programma di installazione dalla riga di comando

Un altro modo per poter modificare la lingua predefinita consiste nell'eseguire il programma di installazione dalla riga di comando. Ad esempio, usare il comando seguente per forzare l'esecuzione in inglese del programma di installazione: vs_installer.exe --locale en-US. Il programma di installazione ricorderà questa impostazione quando viene eseguita la volta successiva. Il programma di installazione supporta i token delle lingue seguenti: zh-cn, zh-tw, cs-cz, en-us, es-es, fr-fr, de-de, it-it, ja-jp, ko-kr, pl-pl, pt-br, ru-ru e tr-tr.

Passaggio 7: Cambiare il percorso di installazione (facoltativo)

È possibile ridurre lo spazio occupato dall'installazione di Visual Studio nell'unità di sistema. È possibile scegliere di spostare la Download Cache, i componenti condivisi, gli SDK e gli strumenti in unità diverse e mantenere Visual Studio nell'unità che lo esegue più rapidamente.

Importante

È possibile selezionare un'unità diversa solo quando si installa Visual Studio per la prima volta. Se Visual Studio è già stato installato e si vuole modificare l'unità, è necessario disinstallarlo e quindi reinstallarlo.

Passaggio 8: Avviare lo sviluppo

  1. Al termine dell'installazione di Visual Studio, fare clic sul pulsante Avvia per iniziare a sviluppare con Visual Studio.

  2. Nella finestra iniziale scegliere Crea un nuovo progetto.

  3. Nella casella di ricerca immettere il tipo di app da creare per visualizzare un elenco dei modelli disponibili. L'elenco dei modelli dipende dai carichi di lavoro che sono stati scelti durante l'installazione. Per visualizzare modelli diversi, è possibile scegliere carichi di lavoro differenti.

    È anche possibile filtrare la ricerca in base a un linguaggio di programmazione specifico usando l'elenco a discesa Linguaggio e applicare filtri usando gli elenchi Piattaforma e Tipo di progetto.

  4. Il nuovo progetto verrà aperto in Visual Studio e sarà possibile iniziare a scrivere codice.

Installazione di Visual Studio 2019

Benvenuti in Visual Studio 2019. In questa versione è molto semplice scegliere e installare solo le funzionalità necessarie. Inoltre, grazie alla riduzione del footprint minimo, l'installazione viene eseguita velocemente e con un minore impatto sul sistema.

Nota

Questo argomento si applica all'installazione di Visual Studio in Windows. Visual Studio Code è un ambiente di sviluppo leggero e multipiattaforma eseguito in sistemi Windows, Mac e Linux. L'estensione Microsoft C/C++ per Visual Studio Code supporta IntelliSense, debug, formattazione del codice, completamento automatico. Visual Studio per Mac non supporta Microsoft C++, ma supporta i linguaggi .NET e lo sviluppo multipiattaforma. Per istruzioni sull'installazione, vedere Installare Visual Studio per Mac.

Per altre informazioni sulle novità in questa versione, Vedere le note sulla versione di Visual Studio.

Tutto pronto? La vediamo, passo passo.

Passaggio 1: Verificare che il computer sia pronto per Visual Studio

Prima di iniziare l'installazione di Visual Studio:

  1. Controllare i requisiti di sistema I requisiti consentono di verificare se il computer supporta Visual Studio 2019.

  2. Applicare gli aggiornamenti più recenti di Windows. Tali aggiornamenti consentono di avere la certezza che nel computer siano presenti sia gli aggiornamenti di sicurezza più recenti sia i componenti di sistema necessari per Visual Studio.

  3. Riavvia. Il riavvio evita che eventuali installazioni o aggiornamenti in sospeso impediscano l'installazione di Visual Studio.

  4. Liberare spazio. Rimuovere le applicazioni e i file non necessari da %SystemDrive% eseguendo, ad esempio, l'app Pulitura disco.

Per domande sull'esecuzione di Visual Studio 2019 side by side con versioni precedenti di Visual Studio, vedere la pagina Selezione della piattaforma e compatibilità di Visual Studio 2019.

Passaggio 2: Scaricare Visual Studio

Scaricare quindi il file del programma di avvio automatico di Visual Studio. A tale scopo, scegliere il pulsante seguente per passare alla pagina di download di Visual Studio. Scegliere il pulsante Scarica, quindi selezionare l'edizione di Visual Studio desiderata.

Passaggio 3: Installare il programma di installazione di Visual Studio

Eseguire il file del programma di avvio automatico scaricato per installare il Programma di installazione di Visual Studio. Questo nuovo programma di installazione semplificato include tutto ciò che occorre per installare e personalizzare Visual Studio.

  1. Dalla cartella Download fare doppio clic sul file del programma di avvio automatico corrispondente o simile a uno dei file seguenti:

    • vs_community.exe per Visual Studio Community
    • vs_professional.exe per Visual Studio Professional
    • vs_enterprise.exe per Visual Studio Enterprise

    Se viene visualizzato un avviso di controllo dell'account utente, scegliere per consentire l'esecuzione del programma di avvio automatico.

  2. Ti chiediamo di confermare le Condizioni di licenza Microsoft e l'Informativa sulla privacy di Microsoft. Scegliere Continue (Continua).

Passaggio 4: Scegliere i carichi di lavoro

Dopo aver installato il programma di installazione, è possibile usarlo per personalizzare l'installazione selezionando i carichi di lavoro o i set di funzionalità desiderati. Ecco come.

  1. Individuare il carico di lavoro che si vuole installare nella schermata d'installazione di Visual Studio.

    Visual Studio 2019: Install a workload.

    Per il supporto di core C e C++, scegliere il carico di lavoro "Sviluppo di applicazioni desktop con C++". Include l'editor principale predefinito che offre supporto di base per la modifica del codice per oltre 20 linguaggi, la possibilità di aprire e modificare il codice da qualsiasi cartella senza che sia necessario un progetto e il controllo del codice sorgente integrato.

    Altri carichi di lavoro supportano più tipi di sviluppo. Ad esempio, scegliere il carico di lavoro "sviluppo piattaforma UWP (Universal Windows Platform)" per creare app che usano Windows Runtime per Microsoft Store. Scegliere "Sviluppo di giochi con C++" per creare giochi che usano DirectX, Unreal e Cocos2d. Scegliere "Sviluppo Linux con C++" per definire come destinazione le piattaforme Linux, incluso lo sviluppo IoT.

    Il riquadro Dettagli installazione elenca i componenti inclusi e facoltativi installati da ogni carico di lavoro. È possibile selezionare o deselezionare i componenti facoltativi in questo elenco. Ad esempio, per supportare lo sviluppo usando i set di strumenti del compilatore di Visual Studio 2017 o 2015, scegliere i componenti facoltativi MSVC v141 o MSVC v140. È possibile aggiungere il supporto per MFC, l'estensione del linguaggio modules sperimentale, IncrediBuild e altro ancora.

  2. Dopo aver scelto i carichi di lavoro e i componenti facoltativi desiderati, scegliere Installa.

    A questo punto si apriranno diverse schermate di stato in cui sarà visualizzato l'avanzamento dell'installazione di Visual Studio.

Suggerimento

In qualsiasi momento dopo l'installazione, è possibile installare i carichi di lavoro o i componenti che non sono stati installati inizialmente. Se si ha Visual Studio aperto, passare a Strumenti>Ottieni strumenti e funzionalità che apre il programma di installazione di Visual Studio. In alternativa, aprire il programma di installazione di Visual Studio dal menu Start. Da qui, è possibile scegliere i carichi di lavoro o i componenti che si vogliono installare. Scegliere quindi Modifica.

Passaggio 5: Scegliere singoli componenti (facoltativo)

Se non si vuole usare la funzionalità Carichi di lavoro per personalizzare l'installazione di Visual Studio o si desidera aggiungere più componenti rispetto alle installazioni di un carico di lavoro, è possibile farlo installando o aggiungendo singoli componenti dalla scheda Singoli componenti . Scegliere ciò che si vuole e quindi seguire le istruzioni.

Screenshot of the Visual Studio Installer, showing the Install individual components tab view.

Passaggio 6: Installare i Language Pack (facoltativo)

Per impostazione predefinita, alla prima esecuzione il programma di installazione tenta di trovare una corrispondenza con la lingua del sistema operativo. Per installare Visual Studio in un linguaggio specifico, scegliere la scheda Language Pack nel programma di installazione di Visual Studio e quindi seguire le istruzioni visualizzate.

Screenshot of the Visual Studio Installer, showing the Install language packs tab view.

Modificare la lingua del programma di installazione dalla riga di comando

Un altro modo per poter modificare la lingua predefinita consiste nell'eseguire il programma di installazione dalla riga di comando. Ad esempio, usare il comando seguente per forzare l'esecuzione in inglese del programma di installazione: vs_installer.exe --locale en-US. Il programma di installazione ricorderà questa impostazione quando viene eseguita la volta successiva. Il programma di installazione supporta i token delle lingue seguenti: zh-cn, zh-tw, cs-cz, en-us, es-es, fr-fr, de-de, it-it, ja-jp, ko-kr, pl-pl, pt-br, ru-ru e tr-tr.

Passaggio 7: Cambiare il percorso di installazione (facoltativo)

È possibile ridurre lo spazio occupato dall'installazione di Visual Studio nell'unità di sistema. È possibile scegliere di spostare la Download Cache, i componenti condivisi, gli SDK e gli strumenti in unità diverse e mantenere Visual Studio nell'unità che lo esegue più rapidamente.

Screenshot of the Visual Studio Installer, showing the installation locations tab view.

Importante

È possibile selezionare un'unità diversa solo quando si installa Visual Studio per la prima volta. Se Visual Studio è già stato installato e si vuole modificare l'unità, è necessario disinstallarlo e quindi reinstallarlo.

Passaggio 8: Avviare lo sviluppo

  1. Al termine dell'installazione di Visual Studio, fare clic sul pulsante Avvia per iniziare a sviluppare con Visual Studio.

  2. Nella finestra iniziale scegliere Crea un nuovo progetto.

  3. Nella casella di ricerca immettere il tipo di app da creare per visualizzare un elenco dei modelli disponibili. L'elenco dei modelli dipende dai carichi di lavoro che sono stati scelti durante l'installazione. Per visualizzare modelli diversi, è possibile scegliere carichi di lavoro differenti.

    È anche possibile filtrare la ricerca in base a un linguaggio di programmazione specifico usando l'elenco a discesa Linguaggio e applicare filtri usando gli elenchi Piattaforma e Tipo di progetto.

  4. Il nuovo progetto verrà aperto in Visual Studio e sarà possibile iniziare a scrivere codice.

Installazione di Visual Studio 2017

In Visual Studio 2017 è facile scegliere e installare solo le funzionalità necessarie. Inoltre, grazie alla riduzione del footprint minimo, l'installazione viene eseguita velocemente e con un minore impatto sul sistema.

Prerequisiti

  • Connessione Internet a banda larga. Il programma di installazione di Visual Studio può scaricare diversi gigabyte di dati.

  • Un computer che esegue Microsoft Windows 7 o versioni successive. È consigliabile usare la versione più recente di Windows per un'esperienza di sviluppo ottimale. Assicurarsi che gli aggiornamenti più recenti vengano applicati al sistema prima di installare Visual Studio.

  • Spazio libero su disco sufficiente. Visual Studio richiede almeno 7 GB di spazio su disco e può richiedere almeno 50 GB se sono installate molte opzioni comuni. È consigliabile installarlo nell'unità C: .

Per informazioni dettagliate sui requisiti relativi allo spazio su disco e al sistema operativo, vedere Requisiti di sistema della famiglia di prodotti Visual Studio. Il programma di installazione segnala la quantità di spazio su disco necessaria per le opzioni selezionate.

Scaricare e installare

  1. Per scaricare la versione più recente del programma di installazione di Visual Studio 2017 per Windows, passare alla pagina dei download precedenti di Microsoft Visual Studio. Espandere la sezione 2017 e scegliere il pulsante Scarica .

    Suggerimento

    L'edizione Community è per singoli sviluppatori, per la formazione in classe, la ricerca accademica e per lo sviluppo open source. Per altri usi, installare Visual Studio 2017 Professional oppure Visual Studio 2017 Enterprise.

  2. Trovare il file del programma di installazione scaricato ed eseguirlo. Il file scaricato potrebbe essere visualizzato nel browser oppure potrebbe trovarsi nella cartella Download. Per l'esecuzione del programma di installazione sono necessari privilegi Amministrazione istrator. Potrebbe essere visualizzata una finestra di dialogo Controllo account utente che chiede di concedere l'autorizzazione per consentire al programma di installazione di apportare modifiche al sistema. Scegliere . In caso di problemi, trovare il file scaricato in Esplora file, fare clic con il pulsante destro del mouse sull'icona del programma di installazione e scegliere Esegui come Amministrazione istrator dal menu di scelta rapida.

    What you see when you download and install the Visual Studio Installer.

  3. Il programma di installazione offre un elenco di carichi di lavoro, che sono gruppi di opzioni correlate per aree di sviluppo specifico. Il supporto per C++ fa ora parte di carichi di lavoro facoltativi che non sono installati per impostazione predefinita.

    Detail showing the Desktop development with C++ workload.

    Per C e C++, selezionare il carico di lavoro Sviluppo di applicazioni desktop con C++ e quindi scegliere Installa.

    What you see when you select the Desktop development with C++ workload then choose the Install button.

  4. Al termine dell'installazione, scegliere il pulsante Avvia per avviare Visual Studio.

    La prima volta che si esegue Visual Studio, viene chiesto di accedere con un account Microsoft. Se non hai un account, puoi crearlo gratuitamente. È anche necessario scegliere un tema. Non preoccuparti, puoi modificarlo in un secondo momento se vuoi.

    La prima esecuzione di Visual Studio potrebbe richiedere alcuni minuti. Ecco come appare in un breve intervallo di tempo:

    Visual Studio sign in dialog.

    Visual Studio viene avviato più rapidamente quando viene eseguito di nuovo.

  5. Quando si apre Visual Studio, verificare se l'icona del flag nella barra del titolo è evidenziata:

    Visual Studio notification flag.

    Se è evidenziato, selezionarlo per aprire la finestra Notifiche . Se sono disponibili aggiornamenti per Visual Studio, è consigliabile installarli ora. Al termine dell'installazione, riavviare Visual Studio.

Installazione di Visual Studio 2015

Per installare Visual Studio 2015, passare alla pagina dei download precedenti di Microsoft Visual Studio. Espandere la sezione 2015 e scegliere il pulsante Scarica . Eseguire il programma di installazione scaricato e scegliere Installazione personalizzata e quindi scegliere il componente C++. Per aggiungere il supporto di C e C++ a un'installazione di Visual Studio 2015 esistente, fare clic sul pulsante Start di Windows e digitare Installazione applicazioni. Aprire il programma dall'elenco dei risultati e quindi trovare l'installazione di Visual Studio 2015 nell'elenco dei programmi installati. Fare doppio clic su di esso, quindi scegliere Modifica e selezionare i componenti di Visual C++ da installare.

In generale, è consigliabile usare la versione più recente di Visual Studio anche se è necessario compilare il codice usando il compilatore di Visual Studio 2015. Per altre informazioni, vedere Usare multitargeting nativo in Visual Studio per compilare progetti precedenti.

Quando Visual Studio è in esecuzione, è possibile continuare con il passaggio successivo.

Passaggi successivi