2009-04-30 5 views
8

Требует ли ASP.NET MVC IIS? Могу ли я разработать приложение, использующее новую структуру ASP.NET MVC на клиентской машине, на которой не установлен IIS?Требует ли ASP.NET MVC IIS?

ответ

7

Браузер - это все, что требуется на клиентской машине.

IIS не требуется на машине-проявителе в соответствии с download page.

Visual Web Developer 2008 Express, или регулярные выпуски Visual Studio будут включать веб-сервер Cassini для разработки.

0

Для работы ASP.NET вам необходимо IIS (MVC или WebForms). Из того, что я знаю, идеально подходит для IIS 7 для MVC, но это возможно с IIS 6.

Разработка приложения MVC без IIS возможна со встроенным веб-сервером, интегрированным с VS 2008 (как было уже упоминалось), но для развертывания, то есть когда вам нужен IIS.

+0

Неправильно. Обычный ASP.NET работает с версией Apache Windows. ASP.NET MVC должен, но я не уверен в модуле маршрутизации. Возможно, заимствование некоторого кода из поддержки Mono Apache было бы необходимо, если бы вы хотели остаться в Windows, но почему-то избегайте IIS. –

9

Из того, что я читал на сайте Mono Site Link, вы также можете запустить asp.net MVC-сайт под Mono, используя веб-сервер Apache.

2

Я думаю, что вы спросите, если вы собираетесь разработать приложение ASP.NET MVC, вам понадобится IIS на вашей локальной машине для запуска?

Ответ: нет, нет.

Вкратце ASP.NET MVC может быть технически запущен любым веб-сервером, который может позволить самому сайту обрабатывать запросы, а не обрабатывать их веб-сервер.

Смежные вопросы