.Net Framework 3.5 SP1 su Windows 7 non riconosciuto dagli installatori


9

Windows 7 Ultimate RTM è già fornito con .Net Framework 3.5 SP1 preinstallato. Tuttavia, alcuni programmi di installazione come gli strumenti di Azure e SDK 1.1 sembrano verificarlo e non riescono:

Strumenti di Windows Azure per Microsoft Visual Studio richiede .NET Framework 3.5 SP1.

Poiché il framework è preinstallato, non sembra esserci alcun modo per reinstallarlo o ripararlo ( vedi anche ).

installato:

  • VisualStudio 2008 SP (9.0.30729.1)
  • VisualStudio 2010 RC (precedentemente beta)
  • Windows \ Microsoft.NET \ Framework contiene cartelle per tutti 1.0, 1.1, 2.0, 3.0, 3.5, 4.0

Qualche idea su come fare in modo che gli installatori riconoscano il framework 3.5SP1 (senza reinstallare il sistema operativo) o magari in qualche modo reinstallarlo


1
Paint.NET ha avuto lo stesso problema. Nella loro pagina Roadmap, per la versione 3.5.2, dicono "Alcuni sistemi Win7 non sono stati in grado di rilevare l'installazione di .NET 3.5 SP1, anche se lo era. È stata aggiunta una funzione di rilevamento di fallback". Non una soluzione, lo so, ma solo per dire che non sei l'unico.
Snark

Risposte:


8

Come descritto qui :

Il promlem è stato corretto dopo che HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ NET Framework Setup \ NDP \ v3.5 \ SP è stato impostato su 1.

Maggiori informazioni anche qui (linkato nella pagina sopra):

Inoltre potresti controllare le seguenti due chiavi di registro e farmi sapere quali sono i valori?

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\NET Framework Setup\NDP\v3.5\SP

E

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.5\SP

Per ottenere l'errore di installazione, se il valore del registro è 0, impostarlo su 1.


0

Cosa ha risolto il problema per me:

  1. Pannello di controllo> Programmi> Attiva o disattiva le funzionalità di Windows
  2. Disinstallare "Microsoft .NET Framework 3.5.1" (e nodi figlio)
  3. Installa "Microsoft .NET framework 3.5.1" (e nodi figlio)
  4. Reboot
  5. Gli installatori (almeno quelli di Azure) ora riconoscono di nuovo 3.5SP1
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.