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.