Можно ли разработать ASP.NET MVC с MS Visual C # 2008 Express Edition и IIS? - PullRequest
3 голосов
/ 04 мая 2009

Можно ли разработать ASP.NET MVC с MS Visual C # 2008 Express Edition и IIS?

В учебнике указано, что требуется 'Visual Studio 2008 или Visual Web Developer 2008 Express'.

Ответы [ 6 ]

8 голосов
/ 04 мая 2009

Вы не можете разработать ASP.NET (MVC или иным образом) с использованием Visual C # 2008 Express без большого клуджа. C # Express в основном для приложений Windows.

Что вы можете сделать - это загрузить и установить Visual Web Developer 2008 Express. Это издание предназначено для разработчиков ASP.NET (на C # или VB.NET). В отличие от Standard или Professional, с Express функциональность разделена на 4 отдельных пакета - C # Express для разработки рабочего стола C #, VB.NET Express для разработки рабочего стола VB.NET, C ++ Express для разработки рабочего стола C ++ и Web Developer Express для любого типа. ASP.NET разработка. Вы можете загрузить и установить все 4 из них на одном компьютере (они должны даже использовать одну и ту же копию MSDN Express).

Если вы хотите все это в одной IDE, вам нужно оплатить Standard или Professional.

О, и просто убедитесь, что вы загружаете версию SP1 Web Developer 2008 Express, это действительно раздражает попытки установить SP1 в редакциях Express (или, по крайней мере, если у вас есть другие версии VS на той же машине) и вам нужен SP1 для установки MVC.

1 голос
/ 04 мая 2009

Простой способ сделать это - получить Установщик веб-платформы . Он устанавливает все необходимое для работы с веб-разработчиком. Некоторые утверждают, что это только Vista, но я смог использовать его для установки на XP HOME на моем нетбуке asus.

1 голос
/ 04 мая 2009

Это определенно возможно. Я на самом деле недостаточно использовал редакции Express, чтобы понять, что проще или сложнее в той или иной редакции, но редакция для веб-разработчиков также бесплатна.

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

Требуется как минимум Visual Web Developer 2008 Express Edition SP1. Я думаю, что этого достаточно для разработки ASP.NET MVC, если вы не работаете в команде. Существует множество отличных фреймворков для стороннего тестирования - вы не ограничены только MS Test.

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

Да. Я установил некоторые превью. Вы просто не пройдете тест MS.

Редактировать: Однако это было с VS Express Web Developer Edition.

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

Что вы имеете в виду, когда запускаете проекты ASP.NET MVC? Чтобы запустить его, вам понадобится веб-сервер, а не Visual Studio. Для разработки можно разработать библиотеку классов на C # Express, которая будет использоваться в приложении ASP.MVC, но шаблоны проектов доступны только для линейки продуктов веб-разработки (Visual Web Developer или полная версия VS)

Обновление для отражения редактирования OP: Для эффективной разработки приложений вам потребуется Visual Web Dev или VS. Нет смысла не использовать VWD Express, так как он бесплатный.

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