Я получаю следующую ошибку:
Установка не может быть продолжена из-за следующих ошибок:
Этот продукт требует, чтобы для ASP.NET v2.0 было установлено значение «Разрешить» в списке расширений веб-сервера Internet Information Services (IIS). Если его нет в списке, переустановите ASP.NEt v2.0.
Действия, которые я предпринял после новой установки Windows Server 2003:
Я пробовал выполнить следующую команду, чтобы убедиться, что используется .Net 2.0.
c:\windows\Microsoft.net\Framework\v2.0.50727\aspnet_regiis.exe -i
Теперь я застрял, может ли кто-нибудь помочь?
P.S. Я также заметил, что у меня нет вкладки ASP.NET, когда я просматриваю свойства веб-сайта по умолчанию.
Нашел решение. IIS требуется только для работы в 64-битном режиме. Он работал в смешанном 32/64-битном режиме. Кредит идет на это сообщение в блоге.
Выполните следующую команду в командной строке, чтобы отключить смешанный режим:
cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 0
А затем переустановите .net 2.0 следующим образом:
%SYSTEMROOT%\Microsoft.NET\Framework64\v2.0.50727\aspnet_regiis.exe -i
И убедитесь, что для ASP.NET v2.0.50727 установлено значение Разрешено в расширениях веб-служб IIS.
Вы установили 64-битный SQL 2005? SQL 2005 устанавливает .NET 2.0, если его еще нет. Мне интересно, может быть, у вас проблема с 32-битным и 64-битным на сервере, если вы установили 32-битный SQL 2005.