Win10 Impossibile installare .NET Framework 3.5 [duplicato]


0

Questa domanda ha già una risposta qui:

Sono appena passato a Win 10 da Win 8.1. Un programma sta dando un errore all'avvio (non è stato possibile caricare C: \ Windows \ Microsoft.NET \ Framework \ v2.0.50727 \ mscorlib.tlb), quindi ho provato a reinstallare .NET Framework.

Ho provato con tutte le possibilità che ho trovato e ho anche installato alcuni componenti che lo installano indirettamente, ma finisce sempre con:

.NET Framework 3.5 (include .NET 2.0 e 3.0)

Il sistema non trova il file specificato. Codice errore 0x80070002

Ho passato molto tempo a cercare le possibilità, vediamo se qualcuno ha un indizio o se un ritorno indesiderato a Win 8.1 è all'orizzonte ...

AGGIORNAMENTO: dal suggerimento in un commento di @ magicandre1981: impossibile installare .net 3.5 su Windows 10

Indicando: https://blogs.technet.microsoft.com/mniehaus/2015/08/31/adding-features-including-net-3-5-to-windows-10/

Ho eseguito:

DISM.EXE /Online /Add-Capability /CapabilityName:NetFx3~~~~ 

E ha funzionato! Completato al 100% senza problemi. Ora quasi tutto è risolto tranne quando provo ad aprire una finestra Proprietà su Visual Studio 2008 (dice l'utente principale di .NET 3

Impossibile creare il componente PropertyGrid di .NET Frameworks. Verificare che Common Language Runtime e .NET Frameworks siano installati correttamente.

Non ho scavato più a fondo, ma spero di sistemare questo - spero - l'ultimo.


Esattamente come hai provato a installarlo? Questo computer si trova su un dominio che utilizza WSUS per caso?
— Ƭᴇcʜιᴇ007,

Non sono sicuro di cosa sia WSUS, quindi se è qualcosa che non devi installare. È solo un aggiornamento da Win8.1 a Win10 (online sotto l'offerta gratuita di MS), Sistema su una piccola rete locale ma senza impostazioni speciali. Ho provato a individuare i log dell'installazione per trovare qualche indizio su quale sia il file mancante, ma questa cosa è sfuggente. Ho perso il conto di ciò che ho provato ma finisco sempre con l'installazione di .NET 3.5 che termina con l'errore.
— Joan,

@ magicandre1981 Non si riferisce allo stesso numero di errore, ma da lì ho ottenuto un sostanziale anticipo (vedi l'aggiornamento nel post). Grazie
— Joan,

eseguire una versione VS così vecchia in una Maschera virtuale Win7. l'errore
— sembra provenire dall'SDK

Risposte:


3

Se si dispone di un supporto di installazione di Windows 10 (DVD, ISO, USB) collegarlo. Esegui cmdcome amministratore ed esegui:

dism /online /Enable-Feature /FeatureName:Netfx3 /All /LimitAccess /Source:E:\sources\sxs

Dove si E:\trova la lettera di unità assegnata al supporto di installazione. Se l'errore persiste, è necessario disinstallare tutti gli aggiornamenti di NetFx4.5, quindi ripetere i passaggi precedenti e aggiornare nuovamente NetFx4.5 come indicato qui . Controlla anche qui se sei iscritto al dominio.


Dato che l'aggiornamento era online, non avevo un DVD, ma vedo l'aggiornamento nel post in quanto questa è stata una buona strada.
— Joan,

Hai provato /Enable-Featurecon l' /Allinterruttore? installa tutte le dipendenze e i componenti principali correlati.
— NetwOrchestration,
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.