如何使asp.net路由使用不同的应用程序路径

时间:2010-10-20 22:36:47

标签: asp.net asp.net-mvc-2 routing

在asp.net mvc应用程序中,我希望能够生成视图,其中路由引擎将创建指向不同站点的所有URL,即更改应用程序路径。

1 个答案:

答案 0 :(得分:1)

无法使用标准路线。路由旨在生成当前应用程序中的URL。毕竟,如果您在应用程序之外生成URL,路由器就不知道会有什么东西与路由匹配。

您可以编写自己的自定义路由,这些路由源自Route(或RouteBase)并自行执行逻辑,或使用IIS URL重写。