Назад | Перейти на главную страницу

IIS 7.0 и asp.net

Итак ... Я создал свое веб-приложение (asp.net mvc)

До сих пор я использовал dev-сервер. Прекрасно работает.

Теперь я хочу протестировать производительность на iis 7.0

На всю жизнь я не могу понять, как запустить веб-приложение.

На данный момент Visual Studio не будет настраивать виртуальный каталог - заявив, что мне нужно установить кучу компонентов - asp.net, совместимость конфигурации IIS 6.0 / метабазу и проверку подлинности Windows.

Как мне это сделать? Любая помощь будет оценена по достоинству!

Кто-нибудь может порекомендовать прохождение новичку на iis 7.0?

Похоже, в вашей установке IIS 7 отсутствует ряд функций, в частности те, которые позволяют автоматизировать IIS 6 против IIS 7.

Вы можете запустить OptionalFeatures.EXE

альтернативный текст http://learn.iis.net/file.axd?i=835

чтобы проверить, что установлено, и установить те, которые требуются.

Вы также можете запустить следующее:

START /W ocsetup Web-Windows-Auth
START /W ocsetup IIS-ASPNET
START /W ocsetup IIS-ASPNET
START /W ocsetup IIS-Metabase

Имена OCSetup взяты из Пакеты Windows Vista, добавьте все, что я пропустил, исходя из вашего сообщения об ошибке.

Вот что я сделал для настройки своего приложения ASP.net MVC в IIS 7.0:

Я создал каталог для своего веб-сайта (например, C: \ mytestwebsite)

Я скопировал все файлы своего сайта в этот каталог.

Затем я открыл диспетчер IIS 7.0 и добавил новое приложение, развернув сайты слева, щелкнув правой кнопкой мыши мой сайт (веб-сайт по умолчанию) и выбрав «Добавить приложение». Введите псевдоним для вашего приложения (например, mysite), таким образом вы получите доступ к своему приложению mvc (например, http: // локальный / mysite). Затем щелкните значок эллипса (...) рядом с Физическим путем и выберите папку, в которую вы скопировали файлы. Щелкните ОК. Щелкните ОК.

Теперь вы можете перейти к http: // localhost /<псевдоним>