路由URL 不能以“/”或“~”字符開頭,且不能包含“?”字符
廣告:
“/”應用程序中的服務器錯誤。
路由 URL 不能以“/”或“~”字符開頭,且不能包含“?”字符。
參數名: routeUrl
說明: 執行當前 Web 請求期間,出現未處理的異常。請檢查堆棧跟蹤信息,以了解有關該錯誤以及代碼中導致錯誤的出處的詳細信息。
異常詳細信息: System.ArgumentException: 路由 URL 不能以“/”或“~”字符開頭,且不能包含“?”字符。
參數名: routeUrl
源錯誤:
行 34: }
行 35:
行 36: public DomainRoute(string domain, string url, object defaults, object constraints)
行 37: : base(url, new RouteValueDictionary(defaults),new RouteValueDictionary(constraints), new mvcRouteHandler())
行 38: {
源文件: E:\aspnet2.0\zhuhai_web\MvcViewEngine\DomainRoute.cs 行: 36
堆棧跟蹤:
[ArgumentException: 路由 URL 不能以“/”或“~”字符開頭,且不能包含“?”字符。
參數名: routeUrl]
System.Web.Routing.RouteParser.Parse(String routeUrl) +21953
System.Web.Routing.Route.set_Url(String value) +12
System.Web.Routing.Route..ctor(String url, RouteValueDictionary defaults, RouteValueDictionary constraints, IRouteHandler routeHandler) +12
MvcViewEngine.DomainRoute..ctor(String domain, String url, Object defaults, Object constraints) in E:\aspnet2.0\zhuhai_web\MvcViewEngine\DomainRoute.cs:36
Newsweb.MvcApplication.RouteNews(RouteCollection routes) in E:\aspnet2.0\zhuhai_web\Newsweb\Global.asax.cs:191
Newsweb.MvcApplication.RegisterRoutes(RouteCollection routes) in E:\aspnet2.0\zhuhai_web\Newsweb\Global.asax.cs:92
Newsweb.MvcApplication.Application_Start() in E:\aspnet2.0\zhuhai_web\Newsweb\Global.asax.cs:252
[HttpException (0x80004005): 路由 URL 不能以“/”或“~”字符開頭,且不能包含“?”字符。
參數名: routeUrl]
System.Web.HttpApplicationFactory.EnsureAppStartCalledForIntegratedMode(HttpContext context, HttpApplication app) +2761942
System.Web.HttpApplication.RegisterEventSubscriptionsWithIIS(IntPtr appContext, HttpContext context, MethodInfo[] handlers) +128
System.Web.HttpApplication.InitSpecial(HttpApplicationState state, MethodInfo[] handlers, IntPtr appContext, HttpContext context) +188
System.Web.HttpApplicationFactory.GetSpecialApplicationInstance(IntPtr appContext, HttpContext context) +295
System.Web.HttpApplicationFactory.GetPipelineApplicationInstance(IntPtr appContext, HttpContext context) +56
System.Web.Hosting.PipelineRuntime.InitializeApplication(IntPtr appContext) +231
[HttpException (0x80004005): 路由 URL 不能以“/”或“~”字符開頭,且不能包含“?”字符。
參數名: routeUrl]
System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +8997667
System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context) +85
System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr, HttpContext context) +333
版本信息: Microsoft .NET Framework 版本:2.0.50727.8669; ASP.NET 版本:2.0.50727.8662
解決辦法:
檢查動態調用的數據庫字段值是否為空。
廣告: