Non è possibile scegliere .NET 4.7


99

Sto cercando di avviare un nuovo progetto utilizzando .NET 4.7. Ho installato Creators Update e l'ultima versione di Visual Studio 2017. Quando avvio un progetto e un dispositivo per scegliere una versione .NET, l'ultima versione di .NET framework che ho è 4.6.2. Quando vado a scaricare un nuovo framework .NET, elenca solo 4.6.2 come l'ultimo tramite MS che puoi scaricare. Dice che .NET 4.7 è incluso in VS 2017. Cosa mi manca?


Hai aggiornato Visual Studio 2017 per .NET Framework 4.7?
Samvel Petrosov

2
Era nella sezione Componenti del programma di installazione di Visual Studio e non me ne rendevo conto. Quando ho installato il 2017 ho scelto tutti i componenti e quando sono usciti gli aggiornamenti l'ho appena aggiornato senza fare clic sulla scheda componenti per vedere se c'erano anche nuovi componenti. Lezione imparata.
Michael Puckett II

Non trovo nei componenti del programma di installazione scegliere .NET 4.7 quando cerco di installare il VS 2017 aggiornato nel sistema operativo Windows Server 2016. Sto facendo qualcosa di sbagliato qui?
RinoTom

@RinoTom non sono sicuro .. Non ho provato fino a dopo aver eseguito l'aggiornamento a Windows 10 Creators Update. Dice che è incluso in VS2017, quindi presumo che sarebbe lì, ma potresti aver bisogno anche dell'aggiornamento dei creatori. Si spera che qualcun altro possa intervenire per verificare. Nel programma di installazione, in alto, ci sono 3 categorie, carichi di lavoro, singoli componenti e language pack. Per me era nei singoli componenti in .NET come .NET Framework 4.7 SDK e .NET Framework 4.7 targeting pack. Inoltre, assicurati che VS2017 sia completamente aggiornato possibilmente. Spero che questo ti aiuti.
Michael Puckett II

1
@MichaelPuckettII, ho provato l'installazione su Windows Server 2016 che non ha l'aggiornamento del creatore OPPURE come posso capire in un'ulteriore ricerca ( msdn.microsoft.com/en-us/library/bb822049(v=vs.110).aspx ), anche .NET 4.7 non è stato rilasciato per Windows Server 2016 ma sembra. Quindi questo potrebbe essere il motivo per cui non trovo .NET 4.7 nell'installazione di VS 2017 che ho provato.
RinoTom

Risposte:


160

È necessario accedere al programma di installazione di Visual Studio e installare un componente facoltativo "Strumenti di sviluppo .NET Framework 4.7".


7
@GWigWam Neanche io, ma poiché 4.7 è inizialmente disponibile solo in "Creator's Update" di Win10, presumo che sia una dipendenza.
Richard

3
Il mio programma di installazione VS non ha .NET 4.7 nell'elenco dei componenti .NET. Cosa mi sto perdendo? screencast.com/t/f78eR5cUk
Dmitri Nesteruk

4
@DmitriNesteruk Lo stesso .NET 4.7 Framework dovrebbe essere installato. Attualmente è possibile solo con Win 10 CU.
dvorn

2
@dvom il mio sistema è win10, ma non riesco a vedere 4.7 neanche nel programma di installazione
Elaine

32
Per installare dopo aver già installato VS, ho chiuso VS2017, avviato il programma "Visual Studio Installer", ho fatto clic su "Modifica" sotto l'installazione che volevo modificare, ho espanso "Sviluppo desktop .NET" sul lato destro (dato che avevo già questo carico di lavoro installato) e verificato "Strumenti di sviluppo desktop .NET 4.7 4.7". Ho quindi cliccato su "Modifica" in basso a destra per apportare la modifica
CamronBute

13

"Un'immagine vale mille byte (con una compressione adeguata)" e tutto quel jazz ...

inserisci qui la descrizione dell'immagine


Nel programma di installazione di Visual Studio 2019, gli strumenti di sviluppo .NET Framework 4.7.2 non si trovano nell'elenco "Facoltativo", ma in "Incluso".
Peter Bruins


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.