2011-07-25 29 views

回答

1

按照changelog

Deprecated MvcRoute and RegexRoute. Not maintained in nearly 2 years 

只需使用標準路由類MVC中。或者,如果有一些功能依賴於您,您可以繼續使用它,但是請注意對它的支持已經被刪除。

而這裏的response from Jeremy

與MvcRoute唯一真正的問題是,它不與地區工作, 這限制了它的實用性。我不打算隨時將它刪除,但我認爲MVC的內置MapRoute擴展方法爲 可能是更好的選擇。

+0

MapRoute()擴展中缺少的重要內容是對默認操作的強類型化。 – dahlbyk

+1

@dahlbyk,是的,這是真的。每個人都喜歡打字。那麼,你問了一些關於Obsolete屬性的事實,我提供了一些事實。但是,如果您像我一樣在應用程序中不使用區域,則可以繼續使用此擴展方法。也許在ASP.NET 4中,我們會看到一些更好的方法來聲明路由。 –

+0

我欣賞事實 – dahlbyk