inetmgr stürzt nach dem Hinzufügen der IIS6 MetabaseCompatibility-Rolle ab

inetmgr stürzt nach dem Hinzufügen der IIS6 MetabaseCompatibility-Rolle ab

Ich habe die IIS6 MetabaseCompatibility-Rolle zu meinem Server 2008 hinzugefügt, kann inetmgr jedoch nicht mehr starten:

IISMANAGER_CRASH

IIS Manager terminated unexpectedly.

Exception:System.NullReferenceException: Object reference not set to an instance of an object.
   at Microsoft.Web.Management.Host.Shell.ShellApplication.Initialize(Boolean localDevelopmentMode, Boolean resetPreferences)
   at Microsoft.Web.Management.Host.Shell.ShellApplication.Execute(Boolean localDevelopmentMode, Boolean resetPreferences, Boolean resetPreferencesNoLaunch)

Process:InetMgr

irgendwelche Ideen? In der Zwischenzeit habe ich diese Rolle deinstalliert, aber ich habe immer noch keinen Inetmgr (MMC-Snap-In funktioniert auch nicht).

Antwort1

Klingt nach mehr als einem IIS 6-Metabase-Problem. Können Sie die Rolle vollständig entfernen und dann versuchen, die Rolle erneut hinzuzufügen und während des erneuten Hinzufügens die IIS 6-Metabase-Kompatibilität auswählen?

Antwort2

Ich würde gerne einen Blick auf die CBS-Logdatei unter C:\Windows\Logs\CBS werfen. Dort sollte ein Eintrag für den Fehler und die Absturzursache vorhanden sein. Lassen Sie mich wissen, ob ich mir die Logs ansehen soll.

Antwort3

Sie können es beispielsweise in einer Eingabeaufforderung mit erhöhten Rechten versuchen:

Start Inetmgr.exe /reset

Möglicherweise ist die Einstellungsdatei beschädigt. Dieser Befehl könnte dann hilfreich sein.

verwandte Informationen