none
Disinstallare Net framework 2 lasciando il Net framework 3.5 RRS feed

  • Domanda

  • Ambito aziendale, i geniali programmatori dicono che il net framework 2 gli crea problemi a un programma e ci chiedono di toglierlo, il problema è che non si lascia disinstallare se prima non tolgo il 3, 3.5 e 3.5 sp1.

    Però se reinstallo il 3.5 o il 3.5 sp1, che servono, mi va a reinstallare anche il due.

    Per la reinstallazione proverò a usare questa soluzione http://msdn.microsoft.com/en-us/library/cc160717%28v=vs.90%29.aspx#administrator_mode, ma per disinstallare solo il 2, senza togliere tutto il resto, esiste un metodo?

    Si tratta di parecchie centinaia di pc e fare la disinstallazione completa e poi reinstallare il 3.5 diventerebbe un casino.

    Grazie per l'eventuale risposta.


    sabato 21 dicembre 2013 16:29

Risposte

  • Questo è il link originale del tool  .NET Framework Cleanup Tool User's Guide

    http://support.microsoft.com/kb/908077/en

    Nel link sopra trovi vari modi su come rimuovere il framework, dalla mia esperienza se non vuoi più utilizzare il framework 2.0, potresti cancellare il folder C:\Windows\Microsoft.NET\Framework\v2.0.50727 . FINE .  (per come stato concepito il framework è sufficiente la cancellazione dei files... )

    Con uno startup script via gpo potresti replicare la cosa su tanti computer 
    RD /S /Q  "C:\Windows\Microsoft.NET\Framework\v2.0.50727"
    faresti una rimozione termonucleare ...

    Se vuoi essere più elegante dovresti anche cancellare i riferimenti nel registro relativi all'installazione del NET framewark 2.0  (usando reg.exe delete nomechiave)

    Windows Installer maintains the list of source directories as part of its database. The information is then exposed in the registry. The specific registry hive and key that contains the source list varies depending on the type of installation (managed or unmanaged) and the associated privileges during installation (elevated or non-elevated). You will find the majority of the source lists in the following locations:

    HKEY_CLASSES_ROOT\Installer\Products\<product code>\SourceList\Net

    HKEY_CURRENT_USER\Software\Microsoft\Installer\Products\<product code>\SourceList\Net


    Gastone Canali >http://www.armadillo.it

    Se alcuni post rispondono al tuo quesito(non necessariamente i miei), ricorda di contrassegnarli come risposta e non dimenticare di contrassegnare anche i post utili. GRAZIE! Ricorda di dare un occhio ai link Click Here andHere

    lunedì 23 dicembre 2013 14:37
    Moderatore

Tutte le risposte

  • Ciao, dai una lettura all'articolo Multiple Versions of Microsoft .NET Framework in Add or Remove Programs ed all'articolo di riferimento di Aaron Stebner.

    Trattandosi di parecchi client ti consiglio di eseguire dei test approfonditi su differenti versioni di Sistema Operativo utilizzando il Tools proposto.

    Saluti
    Nino


    ...esistono i motori di ricerca, facci un salto e troverai molte delle risposte che ti darò io.

    domenica 22 dicembre 2013 07:02
  • Grazie per la risposta.

    Il tool proposto sembra funzionare parzialmente su alcuni computer, ma alla fine da sempre messaggio di rimozione fallita, anche lo script di reinstallazione non funziona del tutto bene segnala errore nella reinstallazione della parte MSXML6.

    A questo punto ripasso la palla a loro e che trovino una soluzione, perché disinstallare tutti i Net framework, per reinstallarne uno solo mi sembra una cosa piuttosto drastica e fonte di problemi.

    lunedì 23 dicembre 2013 07:56
  • Gira le info a chi deve gestire il problema (se non sei tu...), magari possono scrivere all'autore del Tools per un approfondimento tecnico.

    Saluti
    Nino


    ...esistono i motori di ricerca, facci un salto e troverai molte delle risposte che ti darò io.

    lunedì 23 dicembre 2013 08:17
  • Questo è il link originale del tool  .NET Framework Cleanup Tool User's Guide

    http://support.microsoft.com/kb/908077/en

    Nel link sopra trovi vari modi su come rimuovere il framework, dalla mia esperienza se non vuoi più utilizzare il framework 2.0, potresti cancellare il folder C:\Windows\Microsoft.NET\Framework\v2.0.50727 . FINE .  (per come stato concepito il framework è sufficiente la cancellazione dei files... )

    Con uno startup script via gpo potresti replicare la cosa su tanti computer 
    RD /S /Q  "C:\Windows\Microsoft.NET\Framework\v2.0.50727"
    faresti una rimozione termonucleare ...

    Se vuoi essere più elegante dovresti anche cancellare i riferimenti nel registro relativi all'installazione del NET framewark 2.0  (usando reg.exe delete nomechiave)

    Windows Installer maintains the list of source directories as part of its database. The information is then exposed in the registry. The specific registry hive and key that contains the source list varies depending on the type of installation (managed or unmanaged) and the associated privileges during installation (elevated or non-elevated). You will find the majority of the source lists in the following locations:

    HKEY_CLASSES_ROOT\Installer\Products\<product code>\SourceList\Net

    HKEY_CURRENT_USER\Software\Microsoft\Installer\Products\<product code>\SourceList\Net


    Gastone Canali >http://www.armadillo.it

    Se alcuni post rispondono al tuo quesito(non necessariamente i miei), ricorda di contrassegnarli come risposta e non dimenticare di contrassegnare anche i post utili. GRAZIE! Ricorda di dare un occhio ai link Click Here andHere

    lunedì 23 dicembre 2013 14:37
    Moderatore
  • Ciao,

    Visti i tempi trascorsi, evidenzio l'intervento di Gastone (potrebbe tornare utile per molti scenari simili).

    Se c'e' un'altra soluzione che saresti riuscito a trovare nel frattempo, ti saremmo grati di condividerla anche qui, a beneficio degli altri membri della community che seguono la discussione.

    Grazie a tutti della partecipazione nel Forum di Windows Client :-)


    Anca Popa Follow ForumTechNetIt on Twitter

    Microsoft offre questo servizio gratuitamente, per aiutare gli utenti e aumentare il database dei prodotti e delle tecnologie. Il contenuto viene fornito “così come è” e non comporta alcuna responsabilità da parte dell'azienda.

    giovedì 20 febbraio 2014 14:55