Che cos'è .NET SDK?

.NET SDK è un set di librerie e strumenti che consentono agli sviluppatori di creare applicazioni e librerie .NET. Contiene i componenti seguenti che consentono di compilare ed eseguire applicazioni:

Come installare .NET SDK

Come per qualsiasi strumento, la prima cosa consiste nell'ottenere gli strumenti sul computer. A seconda dello scenario, è possibile installare il SDK usando uno dei metodi seguenti:

  • Usare i programmi nativi.
  • Usare lo script della shell di installazione.

I programmi di installazione nativi sono destinati principalmente ai computer degli sviluppatori. Il SDK viene distribuito tramite il meccanismo di installazione nativo di ogni piattaforma supportata, ad esempio i pacchetti DEB in Ubuntu o i bundle MSI in Windows. Questi programmi di installazione installano e configurano l'ambiente in modo da consentire all'utente di usare il SDK immediatamente dopo l'installazione. Tuttavia, richiedono anche privilegi amministrativi sul computer. È possibile trovare il SDK da installare nella pagina .NET downloads.

Gli script di installazione invece non richiedono privilegi di amministratore. Tuttavia gli script non installano i prerequisiti nel computer: è necessario installare tutti i prerequisiti manualmente. Gli script sono progettati principalmente per configurare i server di compilazione o possono essere usati quando si vuole installare gli strumenti senza privilegi amministrativi (tenendo conto della precedente precisazione relativa ai prerequisiti). Per altre informazioni, vedere l'articolo Riferimento agli script dotnet-install. Per informazioni su come configurare l'SDK nel server di compilazione CI, vedere l'articolo Uso di .NET SDK e strumenti in Integrazione continua (CI).

Per impostazione predefinita, l'SDK viene installato in modo "side-by-side" (SxS), il che significa che più versioni possono coesistere in qualsiasi momento in un singolo computer. Per informazioni su come viene selezionata la versione quando si eseguono i comandi dell'interfaccia della riga di comando, vedere Selezionare la versione di .NET da usare.

Vedi anche