Condividi tramite


Non è possibile installare .NET Framework 3.5 senza un ambiente Internet pubblico in un'installazione oem di Windows

Questo articolo fornisce una soluzione alternativa per un problema a causa del quale l'installazione di Microsoft .NET Framework 3.5 non riesce senza un ambiente Internet pubblico in un'installazione oem di Windows.

Numero KB originale: 2956772

Sintomi

Prendi in considerazione lo scenario seguente:

  • Si dispone di un ambiente di rete esclusivo che non è connesso a Internet.
  • In questo ambiente è installato un sistema operativo Windows da un'immagine OEM standard. Questa immagine può includere una combinazione di lingue e gli aggiornamenti più recenti rilevanti per il sistema e l'ambiente.
  • Si tenta di installare .NET Framework 3.5 o .NET Framework 3.5 Service Pack 1 (SP1) in questo computer.

In questo scenario viene visualizzato un messaggio di errore e l'installazione di .NET Framework non riesce.

Anche l'installazione di .NET Framework non riesce in una delle situazioni seguenti:

  • Si usa il pacchetto ridistribuibile di .NET Framework autonomo.
  • La cartella sources\sxs del supporto di installazione originale viene usata come origine alternativa.

Causa

Questo problema si verifica perché Windows è stato progettato con la finalità che il sistema operativo avrebbe avuto accesso a Internet.

Se non è possibile accedere a Internet, .NET Framework 3.5 deve eseguire il pull dei dati da un'origine alternativa. Se tale origine non corrisponde in modo esplicito al sistema operativo di installazione , ad esempio un hotfix, una versione dell'hotfix o un file specifico del Language Pack installato, si verifica questo problema.

Soluzione alternativa

Per risolvere questo problema, creare un supporto di installazione con .NET Framework 3.5 preinstallato. A tale scopo, seguire i passaggi nella pagina Web seguente per ogni lingua che verrà installata in questo sistema operativo: .NET Framework 4.5 è predefinito e .NET Framework 3.5 è facoltativo Oppure, è possibile connettere temporaneamente il computer che necessita di .NET Framework 3.5 a Internet per installare .NET Framework.

Note

È necessario eseguire questi passaggi prima di installare i Language Pack. Tuttavia, gli hotfix in genere devono essere installati dopo l'installazione dei Language Pack.

Stato

Microsoft ha confermato che questo problema si verifica nei prodotti elencati nella sezione "Si applica a". Attualmente non è stata individuata una strategia efficiente ed efficace per i sistemi operativi esistenti. Tuttavia, questo problema è sottoposto a indagini per i sistemi operativi futuri.

Ulteriori informazioni

Se si è riusciti a creare un'origine di installazione alternativa usando un'immagine del sistema operativo offline, tenere presente che con questa soluzione è necessario assicurarsi che questa origine alternativa abbia tutti gli aggiornamenti (hotfix) applicati che potrebbero trovarsi nei computer di destinazione insieme a tutti i Language Pack. Questa immagine deve essere aggiornata man mano che vengono rilasciati nuovi aggiornamenti.

Note

Alcuni hotfix possono essere ottenuti solo contattando Direttamente Microsoft. Questi hotfix devono essere considerati anche quando si compila l'origine di installazione se questa route è selezionata.

La raccomandazione per quanto riguarda la compilazione di supporti di installazione (come indicato nella sezione "Soluzione alternativa") consiste nel creare un supporto di origine alternativa e testarlo, perché questo processo ha dimostrato dispendioso considerando il tempo che deve essere speso. Questa operazione viene confrontata con la creazione di supporti di installazione usando versioni di file note.

Raccolta dei dati

Se è necessaria l'assistenza del supporto tecnico Microsoft, si consiglia di raccogliere le informazioni seguendo i passaggi indicati in Raccogliere informazioni utilizzando TSS per le questioni relative alla distribuzione.