none
Не устанавливается IIS в Windows 8.1 RRS feed

  • Вопрос

  • На системе Windows 8.1 (x64) профессиональной Preview установлена Visual Studio Ultimate 2013 Preview.

    Появилась необходимость создать ASP.NET MVC 4 приложение на своём компьютере.

    Пытаясь создать его, столкнулся с ошибкой:


    Понял, что не установлен IIS.

    Установить не получилось, установка IIS заканчивается неудачно. Предлагается перезагрузить компьютер, после чего появляется ошибка:


    Нашёл проблему с похожей ситуацией здесь. Все советы учёл и ничего не помогло. Но создатель поста отметил, что удалось установить IIS после того, как он активировал свою Windows 8.

    Про то, что в Windows 8.1 Preview не предусматривает использование IIS, никакой информации не нашёл. Да и возможность создавать веб-приложения в VS 2013 Preview предусмотрена, поэтому, думаю, должен IIS устанавливаться.

    Мне интересно, это проблема или так задумано? И смогу ли я локально запускать веб-приложения?


    truvor

    15 августа 2013 г. 11:11

Ответы

  • "Информацию о том, как разрабатывать веб-приложения без IIS, на скорую руку я не нашёл. Скажите, как разрабатывать без сервера? Что вы имели ввиду?" - без веб-сервера невозможно. В Visual Studio есть два встроенных сервера: IIS Express и Web Development Server. Поэтому необходимости отдельно установить сервер, который входит в состав Windows, нет.

    Сделаем содержимое сообщества лучше, вместе!

    • Помечено в качестве ответа truvor 16 августа 2013 г. 9:15
    16 августа 2013 г. 9:05
    Модератор
  • Всё-таки удалось настроить систему, чтобы можно было с веб-приложениями работать. Может кому-нибудь пригодится.

    В свежеустановленной Windows 8.1 сначала установил службу IIS для ASP.NET через установку компонентов Windows, как описано здесь. Затем уже установил студию 2013.

    Пробовал всяко переустанавливать на виртуальной машине и студию и IIS и Windows. Получилось только в такой последовательности.



    • Изменено truvor 17 августа 2013 г. 15:46
    • Помечено в качестве ответа YatajgaModerator 17 августа 2013 г. 16:05
    17 августа 2013 г. 15:45

Все ответы

  • Проблема у вас в софте, так как и винда и студия ещё пока "сырые". В целом можно разрабатывать веб приложения без установки локального сервера IIS. Вместе с Visual Studio идут аж две версии для разработки. Скорее всего у вас студия плохо установилась.

    Сделаем содержимое сообщества лучше, вместе!

    15 августа 2013 г. 19:19
    Модератор
  • Похоже, что так.

    Но не могу не спросить. Проект MVC не добавляется в солюшн из-за отсутствующего IIS. Как разрабатывать в студии проект, который не подключен, не могу понять. Информацию о том, как разрабатывать веб-приложения без IIS, на скорую руку я не нашёл. Скажите, как разрабатывать без сервера? Что вы имели ввиду?



    • Изменено truvor 16 августа 2013 г. 8:46
    16 августа 2013 г. 8:43
  • "Информацию о том, как разрабатывать веб-приложения без IIS, на скорую руку я не нашёл. Скажите, как разрабатывать без сервера? Что вы имели ввиду?" - без веб-сервера невозможно. В Visual Studio есть два встроенных сервера: IIS Express и Web Development Server. Поэтому необходимости отдельно установить сервер, который входит в состав Windows, нет.

    Сделаем содержимое сообщества лучше, вместе!

    • Помечено в качестве ответа truvor 16 августа 2013 г. 9:15
    16 августа 2013 г. 9:05
    Модератор
  • Всё-таки удалось настроить систему, чтобы можно было с веб-приложениями работать. Может кому-нибудь пригодится.

    В свежеустановленной Windows 8.1 сначала установил службу IIS для ASP.NET через установку компонентов Windows, как описано здесь. Затем уже установил студию 2013.

    Пробовал всяко переустанавливать на виртуальной машине и студию и IIS и Windows. Получилось только в такой последовательности.



    • Изменено truvor 17 августа 2013 г. 15:46
    • Помечено в качестве ответа YatajgaModerator 17 августа 2013 г. 16:05
    17 августа 2013 г. 15:45
  • Спасибо, что поделились решением.

    Сделаем содержимое сообщества лучше, вместе!

    17 августа 2013 г. 16:05
    Модератор