C# 如何使用mvc2路由解析url字符串

C# 如何使用mvc2路由解析url字符串,c#,model-view-controller,asp.net-mvc-2,C#,Model View Controller,Asp.net Mvc 2,我想知道是否有一种从url构建RouteValueDictionary的简单方法。例如,如果我有一个url,那么如何提取RouteValueDictionary,其中带有键控制器的项的值为controllerA 请注意,这不是用于测试的,因此我不想使用模拟,而且解决方案似乎不起作用。MVC似乎从未解决过这一问题,因此我使用自己的URL解析器编写。尽管reflector确实有所帮助。您希望/需要从何处运行此代码?你会用它做什么呢?它用于一个帮助系统,其中url被解析,规则被用来标识给定url的帮助

我想知道是否有一种从url构建RouteValueDictionary的简单方法。例如,如果我有一个url,那么如何提取RouteValueDictionary,其中带有键控制器的项的值为controllerA


请注意,这不是用于测试的,因此我不想使用模拟,而且解决方案似乎不起作用。

MVC似乎从未解决过这一问题,因此我使用自己的URL解析器编写。尽管reflector确实有所帮助。

您希望/需要从何处运行此代码?你会用它做什么呢?它用于一个帮助系统,其中url被解析,规则被用来标识给定url的帮助id。