Zum entfernen einer dll aus dem GAC, wenn Gacutil.exe verweigert Dienst

Habe ich eine alte version der Enterprise-Bibliothek in den GAC. Es widersteht jedem Versuch auf seinem Leben gemacht, mit GACUTIL.EXE zu fordern, die folgenden:

Microsoft (R) .NET Global Assembly Cache Utility. Version 3.5.30729.1
Copyright (c) Microsoft Corporation. Alle Rechte vorbehalten.

Assembly: Microsoft.Praktiken.EnterpriseLibrary.Gemeinsame,
Version=4.1.0.0, Culture=neutral, PublicKeyToken=e44a2bc38ed2c13c, processorArchitecture=MSIL

Nicht deinstallieren: Montage erforderlich ist, die durch eine oder mehrere Anwendungen

Ausstehende Referenzen:

SCHEMA: <WINDOWS_INSTALLER> ID: <MSI> BESCHREIBUNG : <Windows Installer - >

Anzahl der Baugruppen deinstalliert = 0 Anzahl der Fehler = 0

Fand ich einige Erklärungen über das Thema hier, aber ich kann nicht finden alle relevanten registry-Schlüssel.

So, ich will die nukleare option. Deren hat eine?

Ist eine Neuinstallation des Betriebssystems lebensfähig? das ist ziemlich viel ein nuke-Lösung.
Die assembly in den GAC, indem Sie ein Installationsprogramm. Sie sollten entfernen Sie es, indem Sie das Deinstallationsprogramm für das Produkt, das die Bedürfnisse dieser Versammlung. Oder in Betracht ziehen, um nicht absichtlich zu brechen, die Maschine, die nur den richtigen Rat. stackoverflow.com/a/2447331/17034
Wenn Sie sind ok mit Anwendungen, die möglicherweise/möglicherweise nicht funktioniert, können Sie manuell löschen Sie die Ordner als gut. %windir%\Microsoft.NET\assembly finden Sie die assembly-Ordner und löschen Sie Sie. Ich würde nicht empfehlen es, aber es ist nicht meine Maschine, so haben Sie an ihm.

InformationsquelleAutor k.c. | 2016-11-17

Schreibe einen Kommentar