Windows 7 ha .NET 4 installato per impostazione predefinita?


21

Ho offerto software dove .NET 4.0 è necessario e promesso che Windows 7 è già dotato di questo framework. In caso contrario, l'utente può utilizzare la funzione integrata "Windows Update" per installare il framework. Il mio cliente mi ha detto che non è già installato Framework su Windows 7 Professional. Quali sono i dettagli sulla situazione di Windows 7 ed esiste un'opzione per installare .NET usando la funzione di aggiornamento di Windows 7?


È installato per impostazione predefinita. Può essere rimosso. Chiedi al tuo client di installarlo.
Ramhound,

3
@Ramhound - il tuo commento è in conflitto con la risposta più votata di seguito
mindless.panda

Risposte:


24

Windows 7 non viene fornito con .NET 4 precaricato, ma se si esegue Windows Update per aggiornarlo, verrà installato.

AGGIORNAMENTO :

Ricontrollando nuovamente la cronologia degli aggiornamenti, e sì, è offerto come aggiornamento, ma solo dopo aver aggiornato il computer su SP1.

inserisci qui la descrizione dell'immagine


grazie per la tua risposta. La risposta di SkyBeam afferma che solo 3.5 verrà installato e 4.0 dovrà essere installato manualmente. sei sicuro al 100% 4.0 di aggiornamenti?
Nasenbaer,

1
L'immagine allegata nella risposta mostra che si tratta di un aggiornamento, ma solo dopo aver installato SP1, che potrebbe essere il caso anche per altri computer Windows 7.
paradd0x,

5
Posso confermare che .NET Framework 4 viene fornito con aggiornamenti. Ma forse non con il primo gruppo di aggiornamenti. Per me sono stati necessari circa 3 riavvii e 4 cicli WU per farlo apparire (nuova installazione di Win7 con SP1 integrato nel supporto di installazione). Anche il suggerimento su SP1 potrebbe essere importante. SP1 non è ancora applicato su tutti i nodi Win7 e pertanto .NET 4 potrebbe non essere distribuito su una vasta base di utenti. Consiglierei di raggruppare un'applicazione che la richiede con il pacchetto di ridistribuzione del profilo client .NET 4.
SkyBeam,

Molte grazie. Ora non c'è più confusione dalla mia parte! Grande!
Nasenbaer,

1
Nota anche: se si installano solo aggiornamenti "consigliati" e non "opzionali", si ottiene solo il profilo client .NET 4.0 - non il profilo completo - sebbene: con .NET 4.5.x recentemente diventato un aggiornamento consigliato che non è come più rilevante (perché 4.5.x sostituisce comunque il profilo completo 4.0).
BrainSlugs83

17

Windows 7 (SP1) viene fornito con i seguenti framework .NET 1.0, 1.1, 2.0, 3.0 e 3.5 con supporto AFAIK. Se è necessario il supporto di .NET Framework 4.0, i client devono scaricare almeno il profilo client di Microsoft .NET Framework 4 .

Ho appena verificato l'aggiornamento di Windows su un'installazione pulita di Windows 7 Home Premium. Subito dopo l'installazione, Windows Update offre un aggiornamento della sicurezza per .NET Framework 3.5.1. Ma .NET Framework 4.0 non è offerto da Windows Update alla prima esecuzione di Windows Update. Installerò prima le patch fornite e poi segnalerò se .NET Framework 4.0 verrà offerto in un secondo momento.

Aggiornamento: ho appena inserito il secondo round di aggiornamento sulla mia macchina virtuale e ora mi vengono offerti solo sei aggiornamenti importanti. Ancora nessun framework .NET 4.

Aggiornamento 2: ho appena dovuto fare altri due round di aggiornamenti di Windows e ora "Profilo client di Microsoft .NET Framework 4 per Windows 7" viene fornito tramite Windows Update.

Quindi sì, sembra essere distribuito automaticamente se Windows Update è abilitato. O devi assicurarti che tutti gli aggiornamenti siano effettivamente applicati o devi semplicemente cercare il link per il download fornito sopra.


2
Dopo alcune sequenze di aggiornamenti, avevo .NET 4.0 nella mia cronologia degli aggiornamenti. Quindi suppongo che devi eseguire Windows Update alcune volte.
paradd0x

Potresti avere ragione. Sto usando un sistema di distribuzione softwrae che assicura che .NET Framework 4 sia distribuito ai miei clienti. Ma penso che tu abbia ragione che dopo alcune sessioni di aggiornamento viene offerto. Sto per verificarlo. Almeno alla prima esecuzione della WU non è stato ancora visualizzato.
SkyBeam,

1
Ho ricontrollato la mia cronologia degli aggiornamenti, è arrivato solo dopo aver installato SP1.
paradd0x,

1
Buon punto su SP1, premiato votando la tua risposta.
SkyBeam,

3
1.0 e 1.1 non sono installati su Windows 7. Le app 1.x possono essere eseguite sul runtime 2.0 e la maggior parte lo fa senza problemi. Tuttavia, ci sono state interruzioni delle modifiche API tra 1.xe 2.0 e le app 1.x possono inciampare sulle modifiche comportamentali. Detto questo, le app .NET 1.x sono molto rare.
Afrazier,
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.