Итак ... Я создал свое веб-приложение (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 /<
псевдоним>