Comment réparer une copie corrompue de .Net Framework sur Windows 7?

4

Le message d'erreur suivant s'affiche lorsque j'essaie d'exécuter des applications nécessitant .net Framework 3.5:

Impossible de charger le fichier ou l'assembly 'System.Core, Version = 3.5.0.0, Culture = neutre, PublicKeyToken = b77a5c561934e089' ou une de ses dépendances Le module devait contenir un manifeste d'assemblage.

J'ai essayé de nombreux correctifs, tels que la réinstallation via un logiciel ad / remove, la copie du dossier .net à partir d'une installation propre de Windows 7 et l'exécution de l'outil de nettoyage .net.

Je me demande simplement si quelqu'un a déjà rencontré ce problème ou a une idée sur la façon de le résoudre.

David
la source
Le problème est que .NET 3.5.1 est fourni avec Windows 7 et ne peut pas être désinstallé via Caractéristiques optionnelles , eh bien pas en réalité (même si vous pouvez le forcer manuellement mais cela crée des problèmes si vous ne le réinstallez pas). Copier simplement sur le dossier .NET ne suffit pas, car certaines entrées de registre sont nécessaires. L'outil de nettoyage .NET est l'équivalent .NET de l'outil MSI Zap et efface de force .NET, vous permettant de le réinstaller. Qu'est-il arrivé quand tu l'as couru? Avez-vous une erreur?
Synetech

Réponses:

2

Vous rencontrez des erreurs lors de la désinstallation du framework?

Vous pouvez essayer cette désinstallation propre, d’un gars qui travaille chez MS, puis réinstaller ici @ http://www.microsoft.com/net/download.aspx bien que vous ayez déjà dit que vous avez déjà exécuté un outil de nettoyage.

http://blogs.msdn.com/b/astebner/archive/2008/08/28/8904493.aspx

Luke Hutton
la source
Lorsque j'utilise les fonctionnalités d'annonce / de suppression de Windows pour décocher .net framework 3.5.1, une barre de progression s'affiche pendant une courte période. Ensuite, lorsque je le revérifie, il affiche à nouveau la même barre de progression. Je ne pense pas que l'une ou l'autre activité fasse réellement quelque chose.
David
Pouvez-vous essayer ces étapes ici? blogs.msdn.com/b/astebner/archive/2007/03/26/… Semble s'appliquer à Win7 aussi
Luke Hutton