
Adicionei a função IIS6 MetabaseCompatibility ao meu Server 2008, mas não consigo mais iniciar o inetmgr:
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
alguma ideia? Nesse ínterim, desinstalei essa função, mas ainda não tenho um inetmgr (o snapin mmc também não funciona).
Responder1
Parece mais do que um problema de metabase do IIS 6. Você pode remover completamente a função e, em seguida, tentar adicioná-la novamente e selecionar a compatibilidade da metabase do IIS 6 durante o processo de nova adição?
Responder2
Eu adoraria dar uma olhada no arquivo de log do CBS em C:\Windows\Logs\CBS. Deve haver alguma entrada para a falha e a causa da falha. Deixe-me saber se você quiser que eu dê uma olhada nos registros.
Responder3
Uma coisa a tentar é executar um prompt de comando elevado:
Start Inetmgr.exe /reset
Pode ser que o arquivo de preferências tenha sido corrompido, então esse comando pode ajudar.