【发布时间】:2012-09-15 02:04:51
【问题描述】:
我知道 ASP.NET MVC 4 无法在区域中路由 Web API(原文如此!)。
出于测试目的,我在 Visual Studio 2012 中创建了新的“Web API”项目(在新解决方案中)。
但它不起作用。默认 HomeController (Controller) 有效,但 ValuesController (ApiController) 未找到 (404)。
我已经安装了 VS 2010 和 VS 2012。
有什么想法吗?
【问题讨论】:
-
您确定您使用了正确的网址吗?默认情况下,API 控制器路由与视图控制器路由不同。在默认项目中,值控制器通过 URL ~/api/Values 访问,而不是 ~/Values(作为视图控制器)。
标签: asp.net asp.net-mvc-4 asp.net-web-api visual-studio-2012