(IIS) 7 - Visual Web Developer - PullRequest
0 голосов
/ 30 мая 2009

Я разрабатываю небольшие веб-базы ASP приложений, которые в основном хранят и отображают данные из бэкэнда MsAccess database.

Веб-сайты приложений разрабатываются и тестируются на моем локальном компьютере (готовая работа в конечном итоге публикуется на веб-сервере компании).

Для запуска веб-сервера разработки на моей машине с XP я не загружал никакого дополнительного программного обеспечения. Я полагаю, что я работал под управлением IIS 5? и эта установка работала на 100%.

Я только что загрузил Visual Web Developer - Express Edition , чтобы помочь моей разработке, и после двух часов установки мне кажется, что он дал мне обновление до IIS (до версии 7) без уведомления если бы я хотел загрузить это.

Теперь все страницы разработки .asp на моем компьютере больше не запускаются.

Примечание: начальные страницы появляются, но каждый раз, когда я нажимаю кнопку «отправить», я получаю сообщение об ошибке:

целевая страница не найдена или больше не доступна

Это проблема конфигурации IIS 7?

Куда мне обратиться, чтобы изменить конфигурацию? что нужно изменить, чтобы получить страницу .asp в «пост»?

Можно ли удалить IIS 7 и вернуться к более старой версии, если IIS?

Ответы [ 3 ]

0 голосов
/ 30 мая 2009

Какую версию Windows XP вы используете? Если у вас есть что-то ниже Proffessional, вы, вероятно, обновлены до II6, а не до II7 - для более мелких версий II7 не существует.

Переходя к тому, что делать, если у вас есть II7. (У меня Vista, но я считаю, что эти инструменты настройки выглядят примерно одинаково).

  1. Откройте диспетчер IIS из Средства администрирования (в разделе Пуск / Программы)

  2. Разверните ваш веб-сервер (узел с именем вашего локального компьютера), затем раскройте Сайты и выберите сайт, для которого вы хотите активировать ASP.

  3. Под «IIS» есть настройка под названием «ASP». Справа от инструмента настройки есть панель с надписью «Действия» - я думаю, вам нужно найти параметр Start в разделе «Управление веб-сайтом».

0 голосов
/ 31 мая 2009

IIS является частью ОС. Поэтому, если вы не обновите свою ОС, она останется старой версией.

Если вы используете 32-разрядную версию Windows XP, то IIS 5.1 есть. Если вы используете 64-разрядную версию Windows XP, то IIS 6. есть.

Один момент заключается в том, что Visual Web Developer в основном предназначен для разработки на ASP.NET. Так что если вы разрабатываете классический ASP, это не сильно поможет.

Если теперь все ваши классические ASP-страницы не работают, можете ли вы протестировать их с помощью простой страницы "Hello World"? Если вы видите эту страницу без проблем, то на самом деле IIS обслуживает ASP без проблем.

0 голосов
/ 30 мая 2009

в IIS7 ASP по умолчанию отключено. вам нужно активировать это в конфиге IIS7. Я верю, что это модуль ISAPI.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...