在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
ASP.NET WEB API 中的路由调试与执行过程跟踪http://www.cnblogs.com/Irving/p/4305493.html RouteDebugger 是调试 ASP.NET MVC 路由的一个好的工具,在ASP.NET WEB API中相应的有 WebApiRouteDebugger ,Nuget安装 Install-Package WebApiRouteDebugger 后访问:http://localhost:31916/rd ,出现如下错误:
是由于现在的WebPages 与GAC中的版本冲突(MS已经把webpages 剥离了.NET Framework ),只需要在webconfig中指定使用的版本即可 <dependentAssembly>
<assemblyIdentity name="System.Web.WebPages.Razor" publicKeyToken="31bf3856ad364e35" />
<bindingRedirect oldVersion="1.0.0.0-3.0.0.0" newVersion="3.0.0.0"/>
</dependentAssembly>
现调试路由就方便多了 执行过程跟踪Install-Package Microsoft.AspNet.WebApi.Tracing Update-Package Microsoft.AspNet.WebApi.WebHost 启用代码 public static class WebApiConfig { public static void Register(HttpConfiguration config) { // New code config.EnableSystemDiagnosticsTracing(); // Other configuration code not shown. } }
|
请发表评论