Windows XP - Failed to access IIS metabase.HostingEnvironmentException. Сбой при попытке доступа к метабазе IIS.

Bug:
Failed to access IIS metabase.
System.Web.Hosting.HostingEnvironmentException.
Сбой при попытке доступа к метабазе IIS.

Известный баг проявил себя с новой стороны на Windows XP, затребовав новое решение, т.к. стандартное aspnet_regiis.exe -i не помогает.

Среда:
Windows XP (возможно SP3).
.NET Framework 2 (3, 3.5).
Возможно, машина в домене Active Directory.

Причины:
Установка .NET Framework 2 (3, 3.5) (ASP.NET) произведена до установки IIS.
Приведенное здесь особое "лечение" требуется только на Windows XP, т.к. стандартное aspnet_regiis.exe -i (и аналоги) не помогает.

Лечение:
Выполните в CMD.
iisreset /stop
net user ASPNET /delete
rem
net stop aspnet_state

%WinDir%\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i
rem net start aspnet_state
iisreset /start

Следующее лечение не помогает:
%WinDir%\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -u
%WinDir%\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i

Комментарии

Популярные сообщения из этого блога

A4tech. Мышь не найдена. Пожалуйста, подсоедините мышь.

Как экспортировать контакты из iPhone

The type or namespace name 'IISOle' could not be found (are you missing a using directive or an assembly reference?)