Здравствуйте, alvas, Вы писали:
A>Здравствуйте, hardcase, Вы писали:
H>>А это не криво ли поставлен сам ASP.NET MVC 2.0?
A>Хрен его знает. Я его вообще не ставил. Он установился вместе с VS2010. A>Путь из проекта на c# показывает такой A>C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET MVC 2\Assemblies\System.Web.Mvc.dll
Здравствуйте, hardcase, Вы писали:
H>Возможно поэтому она не зарегистрировала компоненты для VS2008. Попробуйте установиться с офсайта: http://go.microsoft.com/fwlink/?LinkID=185037.
Да, у меня такая же ошибка возникала при попытке создать проект на вирт. машине без установленнго mvc 2.0
Здравствуйте, hardcase, Вы писали:
H>Возможно поэтому она не зарегистрировала компоненты для VS2008. Попробуйте установиться с офсайта: http://go.microsoft.com/fwlink/?LinkID=185037.
1. Под IIS должно все работать. У меня сейчас нету IIS, по-этому к сожалению не могу проверить.
2. Для встроенного нужно в КАЖДОЙ папке положить default.aspx.
ссылка на ветку.
A>Подытожим.
A>1. Под IIS должно все работать. У меня сейчас нету IIS, по-этому к сожалению не могу проверить.
Будет работать сразу под IIS 7.0. В старых придется повозиться с настройками.
A>2. Для встроенного нужно в КАЖДОЙ папке положить default.aspx.
A>Я правильно понял?
Нет. Default.aspx в ASP.NET MVC нужен для начального запроса, ее обработка сводится к переписыванию урла и вызова умолчательного контроллера (класс HomeController метод Index).
Здравствуйте, hardcase, Вы писали:
H>Нет. Default.aspx в ASP.NET MVC нужен для начального запроса, ее обработка сводится к переписыванию урла и вызова умолчательного контроллера (класс HomeController метод Index).
Это не есть правда. Попробуй зайти на http://localhost:2928/Views/Home/ — тоже увидишь список файлов. И так по всем папкам.
В общем если эта проблема только для встроенного — это не проблема.
Но все равно ее нужно описать, например в web.config
Здравствуйте, alvas, Вы писали:
A>Здравствуйте, hardcase, Вы писали:
H>>Нет. Default.aspx в ASP.NET MVC нужен для начального запроса, ее обработка сводится к переписыванию урла и вызова умолчательного контроллера (класс HomeController метод Index).
A>Это не есть правда. Попробуй зайти на http://localhost:2928/Views/Home/ — тоже увидишь список файлов. И так по всем папкам. A>В общем если эта проблема только для встроенного — это не проблема. A>Но все равно ее нужно описать, например в web.config
Действительно, почему-то урлреврайтинг не отрабатывает. Возможно WebDev запускается с разрешением просмотра каталогов.