Ошибка маршрутизации при использовании MVC на iis 5.1 - PullRequest
0 голосов
/ 24 июня 2010

Я использую .NET MVC 2 с Windows XP (IIS 5.1).Я настроил символы подстановки для этого блога .
Проблема, с которой я сталкиваюсь, иногда возникает, когда я вызываю некоторые из моих действий, они возвращают 404 ошибки.Вот как я их называю (используя кнопку):

            <% using (Html.BeginForm("MyController", "MyAction")){ %>
        <input type="submit" value="Submit" />
        <% } %>

Я думаю, что это может быть связано с моими кнопками, но я не уверен.Мои действия принимают только сообщения.Есть идеи?

1 Ответ

1 голос
/ 24 июня 2010

Re: 404 ошибки:

Вы сделали все причудливые настройки для перезаписи URL в MVC для IIS 5.1?Я не смог заставить это работать правильно для меня, поэтому я ВСЕГДА отлаживаю, чтобы увидеть мои вещи ASP.NET MVC на моей машине с XP Pro.При развертывании в среде IIS 7 у меня нет проблем.

Re: Только сообщения:

Украшаете ли вы ActionResults с AcceptVerbs?Если вы украсите его [AcceptVerbs(HttpVerbs.Post)], то это единственный глагол, который разрешено действием.

...