Impossible de désinstaller / réinstaller .NET Framework 3.5 avec DISM

1

Mon cadre net 3.5 est cassé. L'outil de vérification ( http://blogs.msdn.com/b/astebner/archive/2008/10/13/8999004.aspx ) indique que c'est correct, mais ce n'est pas le cas.

Net framework 3.5 ne peut pas être simplement désinstallé / installé sur Windows 7. Mais vous pouvez le faire en ajoutant / supprimant des fonctionnalités Windows. Pour moi cela ne fonctionne pas, je reçois donc un message d'erreur (pas très utile) ...

"An error occurred. not all of the updates were successfully uninstalled" 

J'ai trouvé l'outil DISM qui fait exactement la même chose, mais j'ai un journal. Et maintenant:

DISM /online /disable-feature /FeatureName:NetFx3

Erreur 1603. Et connectez-vous:

http://pastebin.com/4jBkEiT6

Des idées comment le faire?

andrew8666
la source
2
déteste dire cela, mais avez-vous essayé de redémarrer la machine et de la réexécuter? Je voudrais aussi essayer de lancer l'outil sur safemode
Shekhar
1
J'ai besoin des fichiers journaux CBS.
magicandre1981

Réponses:

2

Je l'ai fait!

Après quelques heures, j'ai accidentellement trouvé une solution à mon problème.

Framework 3.5 utilise en quelque sorte la version 2.0, et pour 2.0 le problème connu avec les fichiers de configuration "en voie de disparition" est connu:

c:\Windows\Microsoft.NET\Framework\v2.0.50727\CONFIG\
c:\Windows\Microsoft.NET\Framework64\v2.0.50727\CONFIG\

Il y a eu des fichiers *.config.defaultmais pas de *.configfichiers. Alors ... j'ai utilisé des *config.defaultfichiers pour créer des .configfichiers et tout a fonctionné.

andrew8666
la source
Vous ne savez pas combien de temps vous m'avez sauvé. J'ai eu ce problème deux fois maintenant ... et la dernière fois, j'ai ré-imaginé mon PC de travail afin de le réparer. DIEU ENVOIE. Thankyou: P
Teh Hippo
1

Cette réponse a été le début de la résolution de mon problème. J'ai Win7 et framework3.5. J'ai supprimé 3.5 et les programmes ont dit: pointez la clé de registre dans le dossier framework. 3.5 autonome a arrêté sans rien dire. 4.5 de la fenêtre windowsupdate n'a pas aidé non plus. 3 jours plus tard et des centaines de pages lues, j'ai compris. Framework 3.5 est basé sur 2.0 Aha! Alors résolvez ceci en premier.

Le fichier d'erreur généré par l'outil de vérification de la configuration http://blogs.msdn.com/b/astebner/archive/2008/10/13/8999004.aspx donne des informations sur les fichiers manquants dans le dossier micro.net. J'ai cherché les fichiers manquants dans le dossier sxs, car ils sont là, et les ai injectés aux endroits prévus.
Le fichier d'erreur indique également quelles clés de registre sont manquantes, ainsi que leurs valeurs. Fais les. À la fin, l'outil indiquait qu'au moins le cadre 2 était correctement installé ...

L'outil de réparation de la structure réseau ne répare rien. Oubliez la tique qui ne fait rien dans le framework3.5 intégré dans optionalfeatures.exe apparemment égal à DISM. Vous devez le faire manuellement ... outch.

Cristian Conitzer
la source
0

Vous pouvez essayer l' outil de réparation Microsoft .NET Framework .

Selon son texte de présentation:

Cet outil détecte et tente de résoudre certains problèmes fréquents liés à la configuration ou aux mises à jour de Microsoft .NET Framework.

Actuellement, il prend en charge la réparation de .NET Framework 4 et .NET 3.5 SP1 (y compris .NET 3.0 SP2 et .NET 2.0 SP2), sous Windows 7, Windows Server 2003, Windows Server 2008, Windows Vista et Windows XP.

Vous pouvez également essayer l'excellent utilitaire de nettoyage .Net d'Aaron Stebner .

  • Cet outil est conçu en dernier recours pour les cas où l'installation, la désinstallation, la réparation ou l'installation de correctifs ont échoué pour des raisons inhabituelles. Ce n'est pas un substitut à la procédure de désinstallation standard.

  • L'outil de nettoyage contient une logique pour que, s'il est exécuté sur une version du système d'exploitation incluant le .NET Framework en tant que composant du système d'exploitation, il ne propose pas l'option de le nettoyer.

Ƭᴇcʜιᴇ007
la source
Oublié de dire - outil ne fait rien. Il répare uniquement les Frameworks n'ayant pas été avec win 7 -> 3.0, 4.0 les autres ne sont pas visibles.
andrew8666
@ andrew8666 - Je sais pertinemment que l'outil en question peut et j'ôterai .NET Framework 3.5de Windows 7. Donc, votre information est fausse.
Ramhound
Sur le site de Stebner: "Tous les produits ci-dessus n'apparaîtront pas dans l'interface utilisateur de l'outil de nettoyage .NET Framework sur chaque système d'exploitation. L'outil de nettoyage contient une logique permettant composant du système d’exploitation, il n’offrira pas la possibilité de le nettoyer. "
Nelson Rothermel