Страницы Aspx в IIS 5.1 на WinXP

Я разрабатывал VS 2005 с .Net 2.0.

Я хочу протестировать этот веб-сайт извне, поэтому пытаюсь настроить IIS.

По-видимому, только IIS 5.1 совместим с XP, но по умолчанию он размещает только страницы .asp (не aspx).

Есть ли способ разместить aspx-страницы с .Net 2.0 в IIS5.1?


person Will    schedule 30.10.2009    source источник


Ответы (3)


Вам нужно будет установить платформу .net 2.0 на компьютер с IIS5.1, чтобы установить фильтр ISAPI, который IIS должен запускать страницы .net. Оттуда вы можете затем установить сценарии ASP.Net на сайт с помощью утилиты aspnet_regiis.exe, расположенной в папке установки фреймворка.

person JamesEggers    schedule 30.10.2009

Более простым решением было бы попробовать установить установщик веб-платформы Microsoft.

Он установит необходимые библиотеки и серверы, выполнит базовую настройку (например, запуск aspnet_regiis и т. Д.), И все это в несколько кликов.

Действительно полезно набрать скорость как можно быстрее.

person Adrian Godong    schedule 30.10.2009

Все, что вам нужно, это установить и зарегистрировать .Net 2.0 на машине.

Похоже, у вас уже был установлен .Net 2.0 на этом компьютере, когда вы добавляли IIS. Дело в том, что IIS для XP появился раньше .Net, поэтому он не знает, что нужно искать или регистрировать .Net при установке. Это означает, что вам нужно зарегистрировать его вручную.

Найдите файл aspnet_regiis.exe и запустите это с опцией -i, и все должно быть хорошо.

person Joel Coehoorn    schedule 30.10.2009